7
91
62
11
51
15
136
275
70
69
80
60
56
147
35
104
68
48
368
166
59
65
146
125
87
118
362
168
356
64
381
232
42
26
193
176
97
142
288
155
92
312
88
96
121
49
79
114