74
106
211
286
127
37
19
18
95
28
240
1363
51
58
40
77
128
320
723
39
23
36
112
68
181
102
32
49
204
126
65
298
84
34
1134
359
137
349
107
943
25
195
207
21
13
100
221
72
22
200
109
50
9
154