18
17
21
6
32
70
4
85
37
29
12
141
50
13
24
7
9
27
14
34
28
123
2
45
259
23
78
25
118
36
134
60
5
80
53
3