222
61
261
367
92
84
33
124
56
36
341
480
39
23
120
19
75
113
136
54
199
175
382
42
172
6
119
47
651
266
245
143
66
53
64
102
182
58
14
270
562
539
257
72
91
146
49
268
491
340
383
78
141
247