285
314
1
1
2
2
35
2
79
10
5
8
312
89
33
1
16
1
1
1
1
45
5
9
2
1
1
1
25
1
29
1
1
5
153
14
6
85
1
3
9
3
1
1
2
1
58
1
3
3
1
24
22
1
2
2
5
1
43
4
10
13
4
88
44
3
150
3
2
67
35
202
1
599
89
326
214
12
2
1
520
22
17
32
2
1
106
110
380
365
210
6
7
395
1
13
107
20
2
1
118
1
476
4
1
566
27
520
40
32
3
14
16
2
38
391
4
1
99
62
598
1
184