28
80
93
51
36
49
75
65
44
35
158
38
95
61
105
91
100
121
160
45
56
42
123
78
53
50
33
14
89
128
41
52
21
55
64
22
181
182
127
18
110
107
24
8