0
32
13
5
8
15
30
12
27
22
11
10
4
81
9
49
38
47
59
113
67
36
77
24
177
64
46
29
123
31
63
212
91
96
318
42
61