108
25
156
178
15
14
23
50
6
53
70
34
168
62
24
44
114
199
81
96
80
104
180
290
173
172
13
16
21
27
87
101
419
51