24
21
107
45
68
63
99
72
172
57
62
42
111
15
46
6
88
288
11
85
87
225
20
32
41
39
54
60
58
120
50
93
249
129
52
48
121
26
173
66
33
110
152
102
76
131
73
94