23
9
25
30
20
29
74
16
185
77
24
38
60
50
144
131
54
32
37
33
103
39
26
69
67
49
45
18
41
31
13
5
7
8
28
159
3
2
6
78