100
19
22
166
12
180
28
80
59
42
23
310
57
54
194
10
12
16
68
170
78
56
183
95
25
8
34
73
32
149
18
55
170
50
21
29
22
21
27
36
26
30
138
10
48
164
379
25
28
26
44
31
32
49
24
21
26
20
31
169
20
93
182
27
19
176
77
34
182
142
249
61
68
31
94
82