174
30
1646
37
16
46
33
18
21
31
42
34
45
100
70
49
32
197
269
146
13
29
150
48
12
60
279
97
69
88
50
23
26
80
24
6
40
9
19
27
36
25
22
5
47
78
11