798
134
424
480
411
160
198
385
119
286
60
245
251
371
148
220
153
116
304
37
354
67
83
107
22
1035
26
102
1082
124
526
595
97
45
126
61
1455
620
51
344
40
110
155
30
21
222
416
52
349
207
39
62
82
91