6
1
5
8
3
0
9
15
59
16
24
36
7
10
31
4
227
126
47
35
18
17
37
29
26
21
27
90
55
54
50
65
52
32
41
14
60
45
102
66
93
53
42
92
46
114
28
40