11
75
72
43
248
79
29
137
126
262
42
261
4
17
9
48
66
557
63
21
47
35
82
26
208
238
192
173
282
28
69
159
19
56
20
10
114
67
190
27
5
49
24
71
143
23
100
40
68