167
50
89
141
192
256
22
66
140
184
33
24
237
11
182
191
93
1018
287
1510
20
110
147
124
132
100
399
61
86
25
5
157
99
13
211
10
199
41
148
14
62
15
32
56
298
67
71
445
18
30
117
1727
103