145
222
109
271
520
69
31
508
363
118
2018
9
1996
76
70
130
2333
719
78
70
1586
745
342
64
21
20
284
40
273
586
114
202
339
2257
1089
350
475
13
685
8
76
1489
161
63
14
126
883
46
3
