18
20
61
11
19
39
42
31
29
33
130
30
81
23
9
16
67
162
96
53
60
161
82
102
156
273
221
129
56
413
127
87
94
119
213
45
95
62
111
17
193
93
109
97
120
411
139
138
218
37
8