50
116
26
61
121
59
115
70
45
41
77
14
55
170
262
62
1
71
10
40
33
36
4
27
23
31
150
17
25
249
21
187
192
207
241
18
6
105
122
167
29
12
88
188
85
54
65
32
15
99
139
34
39