179
78
167
58
82
232
169
171
175
224
229
239
240
244
9
17
29
38
42
46
50
61
67
70
72
73
75
81
82
84
85
86
87
88
93