36
112
77
66
137
43
126
6846
258
116
32
46
24
251
148
7
30
206
15
220
45
241
207
83
23
239
159
59
60
65
211
49
250
72
237
35
93
383
18
69
675
394
269
26
75
119
63
76
19
197
140
96
128
122
14