25
37
118
133
35
32
80
12
20
22
36
47
74
15
100
41
18
125
96
19
28
10
160
27
109
64
31
73
34
131
50
40
45
43
46
123
152
86
49
115
14
85
72
66