155
57
34
82
46
96
73
14
13
100
68
98
109
139
69
48
25
188
29
105
176
85
268
42
16
35
101
8
17
250
64
481
58
18
55
327
39
277
114
144