23
39
105
181
13
416
110
188
489
385
275
111
182
154
55
316
426
187
592
391
160
108
435
310
199
135
255
493
171
380
126
222
141
347
197
386
95
401
22
770
148
97
10
54
36
750
74
87
364
133
252
53
77
72
38
30
76