22
24
26
13
27
17
1
23
21
8
20
12
101
16
40
18
4
3
33
7
106
71
32
58
5
47
10
56
120
28
594
68
46
89
65
36
50
19