11
36
12
16
14
2
6
3
4
31
20
42
8
18
145
67
5
1
9
15
57
10
17
111
47
48
28
34
0
22
26
38
37
104
86
32