18
10
21
35
27
111
37
173
36
76
84
30
25
16
8
57
44
13
14
45
23
15
19
38
147
29
11
48
31
46
17
49
20
141
41
78
12