24
23
5
26
7
12
21
11
14
4
3
18
9
19
32
48
62
1
137
8
10
22
30
73
33
37
20
17
15
44
79
34
53
29
27
228
43
125