247
263
85
77
20
187
424
92
88
140
362
33
49
43
29
162
72
82
27
61
160
70
270
260
46
38
114
186
5
64
25
98
9
63
42
32
69
57
11
65
47
94
86
191
54
26
17
205
35
14