3
10
12
17
14
32
19
6
37
22
5
41
24
26
34
60
47
31
52
7
11
46
20
42
15
39
75
54
33
166
40
67
45
23
27
25
9
50
49
35
96
132
65
56
71