24
0
2
6
42
19
23
34
26
16
9
8
5
89
20
47
76
66
337
113
65
31
59
40
235
35
56
58
85
33
39
46
96
375
75
43
166
174
77
120
38
95
61
112
92
181
28
22
73
557
161