8
47
40
114
13
31
138
99
263
58
15
475
87
112
122
97
101
100
95
66
206
75
32
91
248
59
37
65
231
86
54
132
30
163
21
16
113
441
38
203
26
36
275
89
22
19
39
190
472
192
35
41
153
80
82