94
203
51
23
55
60
130
84
115
57
20
13
25
134
167
79
31
64
19
224
169
188
38
28
185
162
143
11
48
90
14
56
45
81
41
103
222
63
22
421
295
280
132
154
168
124
241
214
98