21
18
76
25
142
20
10
7
60
86
16
33
66
23
3
47
31
57
27
65
6
17
220
59
181
15
9
99
1424
190
192
44
56
118
70
143
22
122
129
123
58
97
11
237
981
134
114
30
14
139
107