26
11
30
3
14
2
12
0
1
5
6
16
7
29
15
37
8
4
22
9
24
20
10
13
19
21
36
27
31
114
81
42
38
33
67
76
72
18
63
39
93
95
142