24
39
174
19
54
28
98
85
104
33
78
26
32
89
76
12
249
45
88
74
46
445
137
40
50
22
391
79
71
55
48
63
41
36
130
77
29
59
147
91
18
107
126
23
81
247
83
173
70
466
60