24
15
29
77
21
19
7
302
14
4
5
1
2
23
57
52
25
16
45
44
8
9
13
30
106
27
60
12
10
22
71
46
79
6
68
34