11
3
30
45
4
28
24
7
13
55
57
16
14
34
510
129
62
35
46
19
9
133
20
18
79
87
47
69
37
22
127
41
10
164
12
27
38
32
17
21
136
39