13
12
7
10
14
3
8
20
15
36
74
24
25
16
9
23
5
35
6
45
38
47
17
48
253
26
52
39
90
18
11
51
33
21
22
70
106
56
42
29