192
41
17
36
233
40
5
93
305
32
78
21
343
174
413
15
180
44
123
64
470
89
156
454
84
330
148
194
210
115
458
197
346
51
292
97
125
42
23
31
73
163
191
216