16
22
39
23
8
44
84
61
6
19
4
24
17
33
59
20
1
27
54
18
52
145
29
395
28
7
13
48
3
2
10
11
14
64
46
12
30
5