10
45
22
141
160
31
199
37
153
30
105
192
39
139
28
310
182
19
79
52
843
33
147
6
25
194
122
109
23
49
36
38
67