20
19
8
92
14
135
34
93
80
121
94
44
117
137
132
62
67
58
141
83
31
78
70
72
35
164
105
176
39
125
91
110
69
61
25
36
162
42
138
63
103
203
52
23
139
198
68
277
87
13