25
139
7
56
91
215
35
78
46
87
2
69
47
43
16
21
22
210
41
9
144
30
20
161
61
10
8
4
55
106
160
15
14
183
116
12
243
260
11
19
104
51
29
36
5
17
109
146
27
211
100