42
19
59
96
51
36
18
108
111
198
49
38
34
104
3
37
16
28
83
15
112
26
14
71
58
54
72
45
61
25
132
23
57
41
30
69
66
86
22
47
124
180
20
146
82