28
6
17
7
20
13
23
38
19
21
8
11
10
1
3
2
9
94
83
26
81
12
22
77
29
67
4
69
57
24
51
34
46
35
99
42
33
18