26
27
23
40
61
113
94
20
80
19
35
30
82
18
28
90
8
36
129
21
6
31
15
9
32
16
39
33
14
116
37
17
45
96
156
50
25
34
59