184
79
85
26
347
200
89
82
112
100
51
49
48
282
180
106
22
46
55
75
61
191
103
53
121
27
57
84
299
20
102
59
91
42
201
207
33
172
29
43
69
24
190
38
73
169
81
177
101
154
149
34
70
158
161
56