15
23
21
65
56
61
43
38
20
94
60
10
32
12
34
73
64
147
112
18
19
161
7
55
6
91
63
57
50
40
128
54
42
33
44
47
30
39
382
8
3
85
49
9