19
59
1
24
28
61
40
158
42
34
33
78
7
51
107
77
73
21
187
53
13
9
32
23
135
95
239
258
49
22
4
142
79
159
136
160
35
6
141
64
37
25
329
207
178
353
108
14
153
157
12
85
36
31