226
62
53
29
45
91
72
139
95
812
242
135
66
1
15
1
1
1
2
3
1
1
122
3
1
1
1
1
1
5
2
1
100
1
107
1
1
221
2
131
101
287
273
20
1
2
7
3
3
1
1
1
1
3
64
4
3
247
1
3
116
2
2
40
287
20
11
294
2
234
245
7
1
1
1
1
1
8
2
1
7
1
1
1
1
1
2
7
1
1
126
3
7
1
1
1
1
1
1
3
2
2
1
1
1
1
3
1
9
3
3
1
2
2
2
1
1
215
8
1
3
1
1
1
1
1
4
1
33
1
4
2
8
4
1
3
4
8
2
1
2
1
9
7
3
2
1
1
407
1
3
29
1
1
2
117
1
1
1
1
1
1
2
3
2
1
1
22
1
85
2
5
7
5
667
36
3
2
436
229
129
18
266
8
2
28
102
37
32
795
17