35
18
7
29
68
39
19
87
51
62
25
16
26
33
99
45
104
118
111
36
64
73
66
81
53
58
44
84
69
34
182
120
40
56
54
89
52
198
5
132