7
26
32
14
20
6
78
29
3
62
18
309
9
8
13
22
43
50
103
12
17
30
36
37
21
174
15
40
68
49
54
86
115
45
31
63
47
53
35
59