20
92
19
61
57
225
6
21
33
31
52
17
45
54
25
121
74
48
37
60
382
104
64
58
53
2
70
78
46
80
30
51
11
14
36
26
29
101
94
418
9
110
67
68
73
41