18
7
24
21
177
58
59
19
8
9
34
27
145
78
12
11
13
88
53
36
29
47
26
128
23
43
83
39
123
30
16
3
10
5
52
14
255
77
15
120