89
22
48
150
138
110
87
92
199
88
26
116
78
25
13
14
218
205
53
46
207
98
188
44
122
47
912
115
180
21
274
384
68
132
16
120
72
62
153
84
38
85
125
69
31
288
209
137
29
154