5
12
21
34
48
35
23
17
2
27
40
52
18
16
22
43
138
9
11
7
8
90
67
59
28
29
115
37
64
20
10
19
33
13
26
30
65
6
41
54