42
61
4
72
76
65
98
74
192
77
24
101
167
14
85
81
205
124
20
39
289
91
165
47
114
147
367
37
123
188
132
23
31
728
152
262
159
92
125
370
211
66
163
40
259
63
267
244
164
36
171
50
70
193
342