16
32
37
44
61
57
348
170
157
21
26
47
27
77
69
45
49
29
15
66
20
12
17
36
9
118
38
889
33
67
102
8
142
245
19
63
213
25
39
52
237
91
175
173