24
58
4
23
44
9
11
31
16
30
72
26
337
7
22
147
46
43
17
52
59
6
100
39
14
29
13
10
34
109
8
33
65
21
27
15
40
107
146
161
5
475
97