42
24
64
33
27
54
18
22
132
60
59
23
28
46
19
20
31
44
106
39
204
55
101
14
29
104
66
78
183
146
158
264
138
226
71
82
61
127
98
52
30
92
48
192
38
128
100