8
10
18
28
52
29
15
21
30
12
48
16
5
11
43
23
49
80
32
67
22
25
38
127
46
102
82
92
40
87
88
6
24
51
77
152
59
31
57
35
56
42
144
71