39
10
23
26
2
40
20
141
4
48
16
14
124
34
8
11
17
1
3
6
12
56
5
29
9
27
35
81
22
32
18
76
13
59
33
21
82
88