9
20
53
78
35
180
42
13
48
23
133
37
2
19
87
15
24
67
22
46
40
5
16
17
7
6
34
25
167
138
170
63
61
85
29
127
50
57
43
14
44
8
99
111
103