40
94
93
50
58
141
110
34
68
20
19
14
4
9
16
55
32
30
17
23
15
26
10
7
29
38
12
11
73
3
22
70
56
90
6
2
75
25
63