16
89
52
46
56
24
4
23
20
57
27
13
19
10
73
30
9
31
11
69
21
12
49
39
17
35
59
15
152
14
26
55
33
129
40
170
32