5
6
14
25
20
2
10
60
50
9
62
30
93
59
21
87
58
13
117
29
103
7
55
61
44
26
4
18
143
24
105
85
27
116
11
64
353