26
64
12
6
8
46
17
128
556
88
21
31
32
173
23
30
42
210
28
99
207
119
18
38
74
10
63
76
3
13
7
49
14
61
24
58
29
20
16
95
15
2
384
39
176