41
25
124
13
7
8
30
53
145
56
96
61
157
67
54
82
38
87
10
193
46
108
330
80
35
73
49
27
72
313
179
43
17
60
48
180
44
58
90
69
111
106
245
266
29
217
231
675
75
23
126
139
24
37
12