7
9
92
64
12
52
15
140
279
71
81
61
56
148
35
104
69
49
369
167
65
147
129
87
120
362
169
356
66
382
232
119
42
27
193
176
99
98
142
289
156
94
312
143
70
88
97
123
50
80
114