0
1
15
3
23
14
95
11
2
10
37
8
6
12
33
7
24
17
22
46
40
81
132
142
31
74
54
85
64
49
35
41
26
86
66
50
90
75