6
29
105
88
126
85
14
32
15
16
31
26
18
28
12
150
23
19
21
46
9
17
20
10
27
25
59
37
33
87
34
72
35
62
45
58
53
36
70
41
69