12
41
27
28
16
4
85
30
67
26
37
19
49
25
1299
29
10
76
83
24
5
22
50
52
40
79
72
56
32
14
18
11
21
74
20
17
71