22
32
8
17
33
14
79
21
9
5
28
3
37
35
47
26
30
6
99
212
1
18
44
12
60
54
49
56
15
31
36
29
24
10
38
23
91
7
109
57
2
19