97
183
351
92
36
84
12
111
334
139
101
239
145
60
385
47
131
456
32
27
244
91
104
31
128
37
73
132
357
59
377
154
153
99
35
50
65
140
69
54
229
573
103
98
285
317
24
88
17
25
29
184