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