300
69
73
48
98
114
146
184
128
168
323
1005
6
1
1
1
248
107
33
1
1
1
1
1
1
1
1
5
1
2
2
1
216
12
5
1
2
2
7
5
1
2
1
1
1
1
131
2
119
1
3
3
2
1
1
384
3
198
94
500
512
24
1
7
1
1
1
3
1
3
23
6
12
469
1
25
1
6
1
123
4
1
3
106
1
1
500
3
24
22
448
1
430
383
3
15
1
2
1
3
1
1
1
1
1
2
346
2
23
12
1
1
1
1
2
1
1
1
2
1
1
1
12
1
492
4
10
2
2
3
1
13
1
2
1
77
1
11
1
2
16
3
1
11
28
1
1
1
10
6
5
1
1
1
1
1
717
4
1
45
1
1
1
1
1
1
1
1
1
31
211
2
1
2
1
3
7
1
1
1
5
2
31
1
159
10
3
1
35
1063
54
1
2
1
734
3
1
1
389
175
24
509
10
3
55
185
57
82
1309
19