23
57
4
16
43
8
11
31
13
29
72
26
294
7
21
9
138
41
15
52
59
6
100
39
30
5
10
34
107
44
65
22
24
27
40
98
146
129
437
89