47
89
129
91
73
39
136
83
216
38
275
96
34
105
22
33
31
214
44
24
57
151
16
218
496
190
29
49
263
384
161
239
97
32
104
109
17
19
48
18
14
41
678
128
200
133
21
102
87
26
554
2201
201