150
53
0
2
50
288
7
15
100
563
6
35
582
5
57
998
4
25
300
1227
16
58
10
579
28
307
800
690
1165
68
1775
70
1606
79
2078
17
207
1021
140
1353
8
63
1813
82
1153
29
1789
1250
1
21
1947
11
141
1094
31
1702
65
1071
36
1169
44
831
26
1142
3
6354
40
570
4098
12
249