113
69
2
30
121
69
24
130
31
40
92
34
66
73
95
128
37
62
100
101
35
76
60
71
89
99
108
146
157
131
28
68
103
136
39