65
145
77
47
18
148
39
336
3
101
293
54
40
75
31
28
106
222
211
319
185
66
124
121
176
224
172
15
261
429
480
14
69
125
70
32
182
138
38
35
464
21
171
26
55
173
41
567
337
225
196
522
33
61
304
99