50
133
1
288
182
4
7
68
91
0
75
69
82
84
81
30
51
268
64
72
86
2
58
65
3
74
800
728
32
25
1500
505
17
14
431
16
6
100
358
500
552
12
9
1008
495
10
531
8
457
702
1334
36
1000
1172
18