10
4
15
160
70
6
81
28
429
51
55
321
317
48
147
33
211
229
428
153
26
141
2162
196
65
490
14472
13
419
582
87
43
16
270
2465
253
68
6531
444
227
2266
672
202
4329
131
302
123
205
322
180
2787
156
220
259
336
203
91