268
323
1
1
2
2
33
2
77
12
4
8
310
84
34
2
16
1
1
1
1
43
5
9
2
1
1
1
25
28
1
2
4
152
14
5
87
1
4
8
3
1
1
2
1
60
1
2
3
1
22
21
1
3
2
5
44
6
8
10
2
85
46
3
149
2
2
66
37
198
1
591
91
309
218
12
2
1
513
22
19
31
3
1
102
107
378
361
208
6
8
395
1
14
1
110
22
2
1
117
2
468
4
1
560
27
513
42
31
3
15
16
2
38
387
4
1
96
61
590
1
187