20
29
16
46
17
59
22
31
12
15
49
6
172
67
3
35
48
23
44
33
34
30
39
139
26
118
43
151
63
27
66
80
57
52
19
86
24
121
73
167
37
21
9
134
45