33
17
29
39
76
28
34
7
9
49
38
27
83
18
43
53
24
22
58
16
52
40
112
103
69
62
8
90
147
99
157
30
64
67
36
31
59
14
127
21
48