14
122
13
3
29
30
31
4
23
12
28
8
19
17
2
37
11
26
9
40
22
70
5
109
79
52
41
39
15
38
21
10
18
25
0
46
20