229
9
35
10
88
5
31
131
27
68
325
308
1
3
107
55
24
1
2
1
96
3
5
7
1
71
39
1
1
214
633
160
18
657
31
1
1
1
3
1
597
4
14
1
9
1
90
195
344
1
221
1
4
4
6
1
232
1
14
1
1
43
2
1
31
2
435
4
19
4
2
38
55
2
2
3
13
1
2
5
161
3
16
444
8
606
2
1
20
4
602
21
60
202
97
106
630
3