42
68
86
100
61
236
28
35
99
88
117
34
22
37
74
5
58
31
124
66
94
62
50
76
242
152
135
137
125
147
27
158
166
185
129
78
148
91
164
188
77
126
167
575
197
218
92
93
83