18
55
23
119
72
28
24
63
15
64
3
8
14
4
12
6
32
39
38
48
147
157
77
9
25
88
7
127
57
26
21
29
13
54
22
20
188
2