4
30
2
10
59
36
19
14
15
13
18
24
16
52
39
43
9
11
28
127
62
101
53
34
55
45
135
58
57
23
93
12
40
132
67
38