23
20
26
308
12
15
75
10
36
210
5
40
61
45
14
27
39
81
159
13
3
16
4
112
53
76
24
25
28
29
6
49
7
2
22
32
89
33
35
43