100
252
55
159
68
106
57
164
16
119
32
129
15
91
38
102
6
101
254
14
87
36
90
29
98
10
9
71
395
5
74
64