24
35
146
90
15
71
25
22
8
32
31
44
175
110
43
54
36
49
16
40
5
511
19
18
285
114
27
20
29
41
10
83
93
38
9
167
66
98
55
245
42
14
91
26
102
33
0