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