20
16
25
36
32
30
28
51
59
46
26
18
40
23
24
15
37
29
21
8
14
13
27
42
38
43
116
34
17
79
70
95
63
196
58
194
173
178