51
29
30
37
15
22
3
13
5
27
14
19
32
4
33
23
6
28
26
7
24
0
11
12
2
21
9
17
77
16
8
154
66
53
10
18
38
40
20
63