0
6
34
5
14
52
12
20
43
105
48
15
156
39
60
46
29
79
10
4
23
13
22
44
128
24
9
8
35
31
26
61
28
51
56
37
141
159
11
86
18