40
70
28
7
9
4
8
20
26
25
15
17
27
19
31
5
109
23
64
24
32
18
14
10
1
47
12
102
39
16
142
94
21
62
22
120
235