35
30
62
191
71
33
101
109
105
26
34
36
319
61
169
22
118
221
37
42
68
93
230
84
76
32
54
228
52
50
44
138
97
49
91
13
31
135
227
115