40
81
32
132
42
78
200
152
48
70
47
39
87
49
35
177
51
134
100
38
37
19
184
128
34
36
43
187
168
96
50
52
98
25
59
101
76
123
73
60
44
72
13
55
129
92
125
33
54
53
90
31
64
77
46
95
104
71
80