7
21
42
18
20
29
36
48
40
115
39
44
25
12
9
34
78
15
11
131
14
255
10
139
45
16
53
59
695
43
28
164
13
98
539
30
19
68
24
6
96
4