10
12
56
9
47
52
15
14
42
5
19
36
18
16
6
33
21
28
122
23
8
17
1
0
57
67
20
11
39
25
27
86
45
32
4
13
38