0
8
13
22
36
6
44
264
176
33
58
38
25
86
29
41
50
34
63
31
46
55
51
66
59
65
61
49
120
40
43
62
85
26
37