38
63
83
30
37
11
14
26
18
32
29
51
33
8
15
7
5
13
9
36
20
35
27
16
48
12
4
52
10
3
40
23
88
21
28
19
125