235
9
34
10
88
5
31
133
28
66
326
313
1
3
107
56
24
1
2
1
92
3
5
7
1
74
40
1
1
219
639
160
18
655
29
1
1
1
3
1
605
4
13
1
8
1
89
196
350
1
220
1
4
4
6
1
232
1
15
1
1
45
2
1
38
2
443
4
20
4
2
38
57
1
1
3
13
1
1
5
161
3
16
450
8
612
2
1
20
4
610
20
60
209
95
105
636
3