4
3
10
13
17
14
32
19
6
37
25
5
41
24
26
34
61
47
33
52
7
12
46
20
42
16
39
75
54
167
40
67
45
23
27
11
9
28
50
49
35
97
134
66
56