244
40
166
87
106
134
300
105
46
254
392
259
203
253
174
117
34
85
13
129
194
221
189
56
10
226
16
33
17
89
20
26
60
38
15
14
19
137
257
51
25
8
80
62
29
175
569
110
365
151
227
1157
707
437
10833
70