13
23
75
149
6
18
619
430
182
66
36
411
30
28
49
40
448
381
17
104
35
50
15
10
34
9
21
32
14
12
8
132
70
65
559
126
24
5
227
11
42
16
135
25
20