21
118
25
13
38
23
3
43
50
20
8
26
53
7
30
5
78
2
17
309
9
33
4
55
15
57
52
36
60
27
46
74
96
58
54
6
12
28