52
70
16
34
87
209
42
69
124
214
8
32
5
49
117
142
45
64
23
24
58
14
50
250
13
17
25
61
85
288
29
95
91
97
68
30
20
37
4
38
200
510
26
128
170
406
164