12
14
78
20
16
8
9
15
17
23
52
25
38
3
13
85
19
84
138
29
22
36
60
95
142
172
55
7
475
101
28
54
121
32
109
73
24
58
69