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