1
8
33
2
11
2
1
410
1
2
1
1
1
1
1
1
2
14
3
4
1
1
1
1
1
2
1
1
1
1
1
2
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
3
1
2
1
1
1
1
2
1
1
1
1
1
1
2
2
1
1
3
1
3
1
2
1
6
174
53
1
126
2
132
52
138
7
15
3
30
12
4
23
49
26
120
3
17
34
90
1
17
94
37
27
69
1
127
114
106
96
92
91
86
86
84
82
81
80
72
71
67
66
66
66
65
65
65
62
61
61
61
58
58
57
56
56