85
143
128
189
175
56
46
25
211
67
45
66
40
31
96
58
5
105
17
101
9
55
72
63
16
7
132
127
92
43
49
59
61
15
100
27
254
99
3
95
14
73
554
28
33
91
117
22
89
37