8
45
28
46
33
124
48
11
59
109
30
49
20
18
186
24
43
4
266
359
138
77
35
31
34
22
7
42
168
56
25
2
84
3
53
27
13
64
159
120
60
173