34
506
81
533
28
262
131
285
41
296
62
304
21
159
24
107
33
254
61
738
26
161
38
194
5
102
9
151
178
16
266
8
120
15
113
6
90