1485
28
52
65
532
398
69
718
671
22
169
66
40
101
27
46
118
72
97
64
105
33
84
1390
109
561
16
14
58
265
39
60
77
83
59
18
94
43
19
21
49
24
2022
31
112
41
44
25
54