24
45
296
79
26
39
230
97
51
65
87
197
82
179
44
46
27
78
73
23
18
38
41
67
61
74
50
76
42
89
258
120
205
29
460
173
62
70
54
63
31
33
52
43