129
227
47
27
82
466
20
26
708
86
242
79
23
282
19
21
17
63
34
11
58
33
268
240
106
73
833
99
42
84
40
462
109
18
25
183
55
22
247
52
93
38
162
78
13
119
43
8
12
9
50
160
83
71