25
8
31
136
70
1
22
110
10
9
29
66
36
2
23
38
16
7
11
15
13
6
21
116
27
55
144
91
75
173
86
18
1375
3
177
123
17
28
74
107
63