28
29
43
13
11
6
8
7
44
15
14
9
10
21
5
72
70
3
16
27
22
63
17
4
39
40
65
2
50
104
47
37
48
49
25
79
105
73
130
210
26