18
9
8
6
7
21
200
25
24
31
14
38
13
45
60
140
129
12
51
93
35
28
5
103
66
16
39
102
49
11
58
91
59
52
34
174
30
20
15
181
43
17
19
90
152
23
26
10
97
77
44
29
84
74