35
4
27
7
9
2
18
1
3
6
8
13
5
15
11
10
150
145
20
118
299
46
22
25
56
109
31
44
74
23
14
126
37
71
29
21
24
120
132
19
17
191
51
38
76
59
180
49