183
248
25
40
61
13
271
383
146
139
35
315
410
208
203
47
368
31
389
314
36
119
77
511
14
33
76
70
60
34
364
38
229
289
64
337
44
772
251
86
220
1461
48
125
137
444
71
39
51
91
56
8
247
46
133