47
74
66
289
119
51
254
21
165
7
163
36
62
32
15
63
23
53
20
60
37
8
148
99
356
126
264
70
18
25
303
97
305
12
27
55
30
172
16
5
104
29
34
84
168
41
106
59
17
31
11
6