25
23
12
31
14
68
28
55
96
4
47
9
56
39
66
34
71
19
35
76
26
30
43
2
42
176
22
24
16
37
64
13
17
15
20
117
75
62
38
40
70
78
46
170
83