9
22
14
5
28
17
113
31
40
11
8
12
20
23
24
180
33
38
175
57
66
7
4
51
18
42
34
25
53
32
46
29
54
27
50
90
39
55
21
100
83