214
18
206
216
112
34
245
335
175
32
26
105
207
49
46
188
48
37
52
117
33
41
132
295
230
142
67
374
186
129
56
154
80
104
85
139
39
210
145
126
79
5
118
59
83
174
62
38
22