20
67
138
31
131
125
466
51
34
19
118
23
42
24
37
21
30
73
58
173
230
7
70
26
189
29
44
81
172
40
136
32
278
54
65
109
87
259
86
74
63
62
49
95
71
90