10
60
28
26
27
16
18
45
5
70
25
210
3
132
151
76
49
137
57
59
65
12
115
189
63
67
14
46
20
2
72
43
129
53
17
54
11
39
88
36
6
35
7
8
171
19
62
13
66