3
17
15
24
18
39
28
21
20
29
4
9
11
36
1
2
43
13
56
73
7
136
10
19
60
6
5
42
12
26
27
35
99
80
90
50
33