14
4524
38
309
76
384
532
2
12
119
4997
37
28
22
82
36
456
30
7
45
31
26
11
33
8
17
21
29
49
10
42
63
6
9
27
13
84
24
4
91
18
5
69
23