58
53
62
36
70
41
22
100
46
38
69
85
133
294
19
101
99
159
127
55
4
424
57
60
42
29
91
124
17
92
115
191
28
32
64
234
45
33
18
96
607
102
16
35
40
68
135
49