17
30
45
97
54
52
158
173
138
47
60
189
118
62
38
71
26
88
102
377
72
18
57
33
46
85
53
162
29
220
78
76
11
35
164
114
112
421
144
42
163
159
31
48
50
131
16
24
12
34