22
18
6
44
17
7
12
8
29
94
5
23
4
26
10
11
83
62
9
55
51
19
35
49
21
36
2
46
33
40
15
1
43
13
3
47
56