90
194
49
47
44
30
161
22
235
245
219
84
46
40
83
34
50
137
66
266
16
24
26
37
36
35
15
31
7
71
223
108
102
94
180
332
312
60
86
58
9
118
681
122
254
140
68
735
186
62