283
316
1
1
2
1
29
2
78
9
5
1
8
320
84
38
1
16
1
1
1
1
42
5
8
1
2
1
1
1
27
1
29
1
1
1
1
3
152
15
7
90
1
2
9
3
1
1
2
1
56
1
3
2
1
23
26
1
2
2
4
2
43
3
6
13
3
91
46
2
1
149
3
3
67
32
201
1
599
92
322
202
10
2
1
518
25
18
31
2
1
99
107
390
362
214
6
7
404
1
13
117
21
2
1
118
1
476
4
2
565
28
518
44
31
3
13
17
2
43
398
4
1
93
55
598
1
188