32
9
243
87
79
20
22
150
336
152
26
31
80
24
16
254
27
216
30
36
46
266
33
11
103
40
47
15
12
28
4
105
25
54
61
8
39
42