9
42
180
131
53
28
19
32
12
14
90
79
34
57
55
89
36
6
15
41
38
18
16
20
13
8
87
23
17
24
44
51
5
7
129
33
2
27
10
22
11
26
35