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