63
46
43
334
55
57
81
61
67
80
35
33
87
10
45
103
22
49
115
6
123
53
54
40
126
50
26
258
79
134
70
60
25
132
216
36
42
265
3
102
95
64
137
186
66
154
101