70
133
79
207
66
248
62
166
203
432
303
108
35
17
14
55
26
423
97
182
167
330
144
117
52
56
278
375
33
646
37
63
42
69
48
143
85
32
31
469
11
39
160
395
218
80
61
22
72
29
138
234
25