222
69
68
36
45
30
87
155
90
87
889
448
1
156
83
1
27
1
1
1
2
157
8
1
1
1
8
1
1
105
1
96
227
1
2
181
73
336
286
13
3
3
2
4
3
3
1
3
3
119
5
3
254
3
1
1
13
80
3
1
31
336
1
13
2
303
3
303
269
1
1
2
1
1
1
4
17
1
2
9
1
1
1
4
1
2
1
1
1
1
1
1
1
1
16
1
2
1
1
2
1
2
1
1
1
1
1
1
1
3
5
5
1
1
5
1
5
1
3
1
2
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
135
10
1
1
63
1
1
1
14
58
2
27
4
670
1
127
486
1
1
235
146
20
271
18
1
11
105
20
37
879
10