3
27
23
20
41
40
35
16
8
44
162
14
28
54
26
63
57
130
168
22
19
13
62
52
2
48
85
12
34
72
17
89
9
11
93
61
10
39
18
60
21
1
30