7
20
54
339
89
79
46
13
27
22
26
69
16
4
18
45
32
153
39
145
38
47
142
75
104
53
685
49
30
44
115
62
24
35
95
28
17
56
67
36
25
29
71
40