9
40
29
63
57
52
54
62
45
92
48
90
42
26
31
39
43
18
37
30
61
23
167
95
135
49
100
121
65
69
41
44
136
14
50
93
112
24
91
123
68
194
81