13
71
66
7
116
17
215
97
15
56
222
213
31
42
183
32
81
61
19
91
59
49
88
40
121
293
77
144
94
55
9
47
152
166
105
500
24
60
131
86
264
38
79
83
36
45
157
70
174