34
39
54
9
17
159
189
188
104
125
1026
118
28
162
72
21
38
103
12
19
90
1132
11
131
166
135
23
24
60
75
64
16
213
173
288
77
144
211
31
365
109
243
29
47
66
40
26
52
7
98