20
101
67
48
71
57
9
68
44
96
23
66
52
24
69
6
47
7
65
179
258
72
49
165
58
40
121
19
124
39
37
35
28
316
45
10
80
17
16
29
42
134
31
122
156
26
117
407
113
85
62
25