17
52
149
40
6
60
121
29
35
18
45
41
62
80
151
192
39
16
200
102
69
59
47
84
112
64
142
356
28
11
105
23
171
26
186
87
68
487