18
19
3
27
41
21
34
17
9
12
73
6
59
29
67
1004
8
40
2
64
52
7
138
10
11
104
88
20
87
30
28
167
66
15
54
16
116
4
24
38
53