7
10
3
59
9
44
45
30
67
47
62
14
31
25
68
29
24
22
36
48
33
12
13
17
15
34
39
52
16
50
11
20
109
53
146
60
136
84
28
219
126
81
19
367