23
15
73
11
53
30
48
43
12
99
71
76
151
16
180
28
105
18
135
91
10
27
7
2
139
40
142
54
119
20
851
244
223
52
37
107
3
9
59
22
87
192
41
239