5
8
205
23
15
94
66
152
124
167
61
6
50
64
67
81
229
1
115
54
59
158
30
27
97
9
224
237
16
19
63
215
38
17
74
48
264
171
70
39
174
32
46
620
667
53
14
261
47
105
31
151
45