157
43
61
194
125
112
162
105
56
169
38
7
145
235
36
97
52
148
204
101
126
51
40
79
9
48
28
102
489
78
95
35
191
159