25
137
201
24
120
32
197
106
66
160
29
168
142
43
27
150
70
54
15
141
13
31
73
185
184
121
134
89
188
50
59
23
165
53
92
40
20
395
38
35
93
4
2
22
76
18
226
126
21
71
91