21
142
73
32
89
87
13
50
184
159
14
12
129
26
11
10
2
171
186
179
177
33
36
70
56
18
263
198
30
76
43
38
9
35
19
24
104
5
52
151
65
384
8
20
31
72