153
104
228
144
175
443
181
65
88
132
250
95
57
269
34
69
280
85
160
108
237
197
61
311
124
42
63
358
391
219
105
67
19
12
472
149
493
87
75
62
33
183
152
51
58
77
154
37
444
163
39
76
79
113
255
49
17