289
649
161
396
55
302
57
131
102
150
123
285
104
329
61
239
64
154
1
7
70
226
36
134
228
8
180
48
111
122
17
152
14
106