61
52
90
18
32
37
38
87
54
45
23
50
70
65
135
201
36
113
67
150
66
85
34
174
59
86
99
24
64
216
44
104
19
15
260
75
151
91
48
138
118
127
143
40
103
33
30
114
10
132