24
135
22
126
71
118
32
75
12
70
53
39
355
66
42
285
99
60
78
120
128
69
112
37
84
15
58
190
45
191
124
50
59
153
55
130
551
116
231
34
295
83
91
104
96
54
43
98