22
3
7
13
2
8
4
5
1
42
19
71
25
10
11
31
23
21
15
12
14
44
6
18
212
26
17
9
69
63
20
179
149
105
110
115