13
15
59
69
72
26
128
206
44
32
276
46
120
99
65
22
169
1167
125
21
188
52
180
140
117
181
24
10
5
14
184
297
199
91
16
97
49
92
54
9
8
77
64
345
141
237
23
19
56
34
39
31