26
11
126
42
27
10
50
6
35
34
8
1158
100
3
9
60
80
167
23
24
32
374
45
12
123
5
4
89
21
2
15
25
7
181
70
22
103
14
49