19
449
51
70
52
37
21
23
58
29
41
25
230
30
17
22
11
7
8
32
18
15
16
49
9
167
62
59
27
99
6
13
128
164
36
106
34
48
20
33
31
56