13
119
32
161
66
24
201
87
129
97
177
76
51
36
109
28
38
52
63
84
27
50
56
20
34
96
71
64
26
57
147
45
221
61
33
466
65
120
79
22
116
171
85
164
77
91
126
115
209
251
98
62