10
14
5
44
8
130
41
29
43
7
15
9
13
68
25
67
48
200
23
30
100
17
39
28
22
94
81
16
6
361
72
26
27
34
52
31
12
92
47
91
24
90
193
150
61
87
82
293