41
60
52
33
74
65
72
118
162
161
44
40
36
24
25
46
196
135
160
58
59
79
80
94
70
48
104
179
31
274
96
66
178