24
61
54
41
23
242
165
95
221
25
76
673
121
86
28
402
45
32
35
27
39
44
18
9
175
82
125
102
26
55
22
73
94
177
37
179
105
68
20
74
46
84
142
40
30