0
32
1
13
25
4
128
21
8
5
69
35
12
20
6
15
7
31
146
9
33
36
354
65
30
11
90
22
10
24
40
47
39
42
27
46
28
37
45
55
82
264
217
242
160
44