18
32
14
7
39
15
24
16
4
9
84
43
38
2
28
11
5
47
20
73
132
45
33
80
19
163
21
458
75
76
195
71
66
215
335
44
30
85
29
17
62
37
169
109
196