306
68
72
68
103
25
166
184
93
286
799
172
1
114
12
1
1
1
1
1
1
1
1
1
1
157
1
10
1
1
1
1
5
1
138
1
1
1
116
1
1
1
2
307
3
179
2
476
397
31
3
1
2
1
2
5
4
146
3
1
374
3
11
4
5
2
11
476
31
35
380
350
309
1
1
1
2
1
1
1
1
1
1
1
3
15
1
9
1
2
15
1
2
1
4
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
6
24
1
3
2
1
1
1
1
1
1
2
1
1
1
1
1
2
1
1
1
3
3
1
3
1
1
1
3
5
2
1
1
1
1
4
5
1
9
5
2
78
2
1
6
3
18
1
2
2
3
1
3
8
5
1
1
1
1
1
1
1
1
1
1
1
1
492
2
1
19
1
1
1
1
1
12
1
1
148
1
1
2
1
1
1
2
1
1
1
1
1
1
2
2
3
14
129
2
8
20
18
886
14
6
2
610
1
1
276
157
40
386
6
51
180
49
52
1075
10