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
61
295
33
17
55
92
41
124
12
72
18
84
4
9
2
1
3
2
5
1
1
1
2
1
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
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