10
24
6
8
55
3
7
39
83
57
28
25
11
34
29
31
19
46
20
42
14
49
17
13
16
45
26
27
12
108
35
30
137
180
115
65
44
5
74
118
157