84
75
1491
16
36
6
33
93
9
118
21
67
66
26
68
27
28
23
37
10
45
29
43
184
199
50
130
231
62
22
137
173
56
47
60
443
79
24
97
80
69
800
107
138
52
473
459