3
1
7
4
27
56
25
13
9
64
40
22
26
57
68
16
17
61
48
138
15
35
51
53
54
78
29
23
42
43
37
50
20
18
93
83
11
14
28
45
118
24
99
41
32
66