210
37
88
78
181
69
83
73
25
42
171
30
82
12
36
19
300
168
267
52
1100
79
68
146
44
152
76
95
148
34
104
4
38
114
21
29
106
94
57
144
243
241
33
126
58
10
208
85
192
92
32