18
47
15
14
19
72
6
10
16
4
53
48
73
21
5
107
2
1
43
30
3
50
17
45
11
12
27
9
34
7
150
61
83
96
20
114
105
24
445