127
86
11
377
716
54
39
82
43
29
192
369
65
115
31
25
355
26
139
14
227
94
203
275
35
64
15
19
6
96
198
68
458
44
310
13
114
46
55
17
21
18
195
83
23
110
162