90
27
10
3
48
8
17
55
43
12
26
13
18
37
16
9
21
39
41
11
58
5
20
28
22
35
7
6
80
14
34
36
66
4
23
160