58
16
73
150
45
105
166
42
71
12
17
5
30
250
53
37
25
155
108
52
14
159
49
8
46
82
40
107
135
263
178
24
190
230
32
38
129
131
4
11
3
36
66
19
18
154
56
26
182