9
18
28
6
24
4
8
19
38
43
32
25
21
36
12
48
16
29
23
70
62
11
45
109
65
95
52
47
67
46
177
20
66
61
68
58
72
133
49
41
88
26