13
15
59
69
72
26
12
127
206
44
29
276
45
120
99
65
22
14
168
1167
125
20
188
52
180
140
117
181
24
10
4
184
296
199
91
97
49
92
54
9
8
77
64
345
141
237
23
19
56
34
39
31