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