74
38
64
25
186
230
30
77
105
18
116
91
473
134
47
50
55
250
71
491
66
185
51
39
188
272
325
580
355
124
673
52
345
106
448
19
222
73
99
86
70
460
58
3450
233
200
965
131
324
972
499
276
310
228
444
203
1036
109