41
77
48
42
37
145
173
118
40
35
36
39
98
79
133
178
70
95
85
76
72
32
108
56
57
248
140
207
86
53
112
21
159
101
88
105
60
129
134
149
71
25
122
123
93
61
33
27
54
113