19
5
6
17
83
14
277
123
9
58
15
2
11
10
80
39
1
26
21
47
8
129
82
126
107
12
652
32
23
96
224
35
175
64
31
109
97
3
52
75
36
29
33
54
155
366
60
49
90
59
414