17
309
87
19
39
25
7
14
22
46
10
44
48
11
47
42
50
27
9
21
35
356
45
31
32
96
74
242
760
89
146
18
26
52
227
15
51
53
23
58
24
20
216
71
98
13
105
16