3
2
6
20
65
12
32
21
60
4
33
19
23
66
77
61
9
14
25
8
15
16
10
24
112
17
62
31
35
132
151
56
7
59
28
57
22
38