378
92
113
170
14
203
45
139
310
144
34
463
51
79
140
111
49
58
116
50
22
23
56
47
63
121
401
182
334
418
127
366
325
426
221
94
122
66
73
42
186
27
124
53
15
147
152
78
216
112
43
19
26
35