0
15
29
37
57
14
6
5
25
33
46
24
31
38
8
17
27
71
12
61
113
23
30
35
18
22
78
174
51
62
53
34
75
55
65
59
102
86
60
87
58
43
97
165
349
188
66
47
26
48