59
49
39
148
185
251
173
177
67
58
54
100
44
92
119
178
176
16
83
69
70
141
33
105
433
65
293
84
97
182
179
112
135
45
24
46
68
48
47
140
53
32
102
61
76
109
80
143
66
163
36
153