22
54
15
10
28
25
11
33
20
7
9
14
58
39
57
231
181
103
31
126
162
92
167
24
17
108
52
36
90
45
55
2
118
8
142
82
46
61
66
48
93
38
34
32
192
43
21