7
9
92
64
12
52
15
139
279
70
71
80
60
56
147
35
104
68
48
368
166
59
65
128
87
120
362
169
356
381
232
69
118
42
26
193
176
98
97
49
142
289
155
93
312
143
88
96
121
50
114