9
28
12
24
11
5
18
13
25
48
16
45
7
27
90
19
14
44
22
124
23
6
29
42
47
39
41
15
66
94
32
125
54
159
182
30
57
70
68
264
120
61
56
35