7
88
17
9
14
22
65
5
78
67
19
21
123
71
137
69
12
16
44
49
6
26
4
106
11
30
3
38
23
13
45
25
52
36
80
48
18
575
309