69
12
58
95
26
52
73
29
17
19
16
126
14
159
66
104
36
153
57
85
13
20
63
35
220
60
283
136
129
106
32
97
51
70
83
18
53
229
40
49
39
50
45
10
62
9