250
60
71
54
63
84
78
158
85
112
1015
762
1
164
117
30
1
1
2
2
1
1
1
1
1
168
14
1
1
1
1
5
121
1
150
2
210
6
192
146
330
322
25
1
2
5
3
1
3
1
6
6
1
1
1
2
102
3
282
1
3
1
1
19
160
1
53
330
1
25
2
370
2
326
308
1
1
6
2
3
1
1
1
2
1
1
8
11
4
1
14
1
1
1
1
1
2
1
1
1
1
2
1
8
3
4
1
1
3
2
1
2
1
1
1
1
8
1
1
2
1
1
1
3
1
118
20
1
1
1
100
1
1
2
2
1
14
71
35
7
761
140
1
555
1
1
262
185
11
304
30
1
24
124
19
44
1008
7