27
1
8
28
3
18
31
11
29
16
9
12
19
10
0
5
13
21
7
6
32
14
47
24
33
26
20
113
43
57
22
39
75
62
40
42
58
49
53
79
46
86
41
51
35