226
9
35
10
87
5
31
132
27
68
322
308
1
3
107
55
24
1
2
1
93
3
5
7
1
70
40
1
1
214
630
159
18
652
30
1
1
1
3
1
594
4
14
1
9
1
90
194
342
1
221
1
4
4
6
1
228
1
14
1
1
45
2
1
31
2
433
4
19
4
2
38
56
2
1
3
13
1
1
5
160
3
16
442
8
603
2
1
20
4
599
21
60
201
95
106
627
3