169
41
60
52
34
74
65
72
118
163
161
44
40
36
24
25
46
196
135
160
58
59
79
66
80
94
53
109
179
32
70
279
97
48
178