25
29
36
118
70
22
28
90
21
54
35
96
44
76
61
48
63
42
116
50
51
60
119
221
113
139
6
87
183
13
132
67
104
81
72
80
280
15
53
43
120
62