22
32
131
180
181
99
41
282
52
203
149
34
178
264
72
71
36
286
102
92
13
9
77
105
43
65
224
64
128
12
88
191
122
281
90
114
50
14
150
26
166
76
15
18
133
23
127
70
25