7
39
14
112
25
26
38
27
19
15
8
44
12
9
30
18
31
36
13
5
10
158
61
49
11
32
17
29
16
609
34
23
58
48
4
24