283
315
1
1
2
1
29
2
78
9
5
8
320
84
38
1
16
1
1
1
1
42
5
8
1
2
1
1
1
27
1
28
1
1
1
1
3
152
14
7
90
1
2
9
3
1
1
2
1
57
1
3
2
1
23
26
1
2
2
4
2
43
3
6
13
4
92
46
2
1
148
3
2
68
32
199
1
598
92
325
202
10
2
1
518
24
18
31
2
1
98
108
389
363
212
6
7
403
1
13
118
20
2
1
119
1
474
4
1
565
28
518
43
31
3
13
17
2
43
398
4
1
93
55
597
1
187