220
498
46
269
14
207
236
278
65
244
38
131
39
144
76
142
99
132
30
329
25
160
22
105
222
100
26
108
1
116
15
257
5
85
21
95