5
42
18
27
10
32
43
127
20
57
23
30
26
19
29
21
17
66
55
118
178
45
14
67
12
38
16
7
47
9
90
54
69
68
28
76
117
81
31
70
171
40
58