17
14
12
13
8
6
2
9
23
21
11
84
67
112
95
58
26
33
173
132
5
88
134
198
86
192
10
46
147
82
122
70
19
78
32
90
110
28
76
24
3
38
117
47
29
109
121
61