1
25
15
6
7
13
9
80
10
3
38
29
11
17
31
14
21
35
42
41
47
57
161
24
26
30
18
23
28
50
8
40
65
32
49
70
120
46
78
143
16
95