318
392
219
452
154
249
12
185
48
215
51
165
11
151
61
129
33
104
37
135
140
153
9
89
90
68
395
22
117
85
17
92