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