10
16
14
22
24
21
28
27
23
44
88
26
79
20
17
109
19
11
65
127
42
140
32
34
29
90
6
8
13
25
12
285
82
115
33
15
94
9
18
48