57
113
101
25
18
127
47
90
105
216
61
39
109
52
15
99
38
31
35
45
22
34
153
85
41
66
67
202
79
36
43
78
171
19
64
115
112
56
77
32
12
260
42
651
88
16
60
49
54
232
44