62
50
129
68
41
168
44
21
209
71
28
61
34
8
45
58
42
56
22
91
98
169
112
31
14
103
13
55
35
52
17
90
108
95
102
110
156
67
81
96
54
39
46
47
16
33
70
15
99
165
100
269