33
303
27
204
16
268
22
121
28
265
6
124
145
21
180
4
135
15
256
13
110
5
9
138
19
117
152
68
395
102
3
93