94
205
52
23
57
60
25
132
84
115
59
21
22
14
20
26
134
167
80
31
64
224
169
188
38
29
185
85
163
143
11
48
90
15
56
45
81
41
103
222
63
421
295
281
155
168
124
241
214
98