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