16
52
10
22
23
57
20
61
150
14
53
198
12
74
51
441
151
124
139
396
211
129
27
25
133
105
5
457
13
48
201
90
162
349
69
552
111
59
95
103
84
87
152
11
9
36
82
106
112
32
40
231
93
30
91