23
54
175
124
46
26
55
150
27
111
15
59
112
152
279
77
52
68
375
93
16
22
45
40
33
266
18
64
38
63
14
280
25
30
19
43
82
102
35
99
8
17
20
95
330
36
75
31
29