21
11
73
68
42
242
75
41
28
133
126
254
38
249
4
17
39
9
47
64
552
60
46
35
81
24
201
231
190
153
267
159
19
56
20
112
67
176
27
2
49
22
63
69
45
136
23
29
100