10
56
23
29
17
26
178
15
27
22
78
11
19
40
36
16
68
25
6
47
34
18
7
4
57
55
9
214
94
14
93
69
63
35
38
12
66
31
58
21
39
24
145
28