37
168
43
140
21
101
192
430
78
59
96
77
76
602
97
119
309
120
111
64
60
70
260
35
130
105
413
280
118
89
397
85
152
439
180
290
83
1126
56
112
200
99
45
73
22
132
194
412
985
480
79
284
117
126
589
294
137