13
12
25
60
7
31
191
20
18
76
3
4
17
167
26
11
22
8
59
6
1
10
2
24
63
37
171
16
41
50
95
38
40
104
15
57
49
29
101
33
92
27
42