5
9
14
25
20
2
10
60
6
50
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