24
172
232
32
55
17
39
44
48
58
90
53
49
36
102
219
35
72
163
54
124
64
84
103
78
128
183
69
46
71
51
295
207
45
108
50
28
42
74
79
140
31
87
20