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