21
425
70
73
90
42
62
57
23
20
37
117
55
26
190
185
45
30
19
54
33
625
137
83
159
13
39
17
38
208
61
81
52
168
1
4
106
48
79
116
66
218
56
25
115
5
84
135
112
69
134
259