13
15
114
79
1790
19
81
17
403
115
26
45
16
7
67
43
105
830
21
62
302
82
51
28
30
27
64
106
14
52
23
56
552
9
5010
35
11
98
34
33
47
40
12
58
60
6