19
12
15
82
56
33
166
384
59
124
51
3
16
10
21
335
32
5
4
47
269
281
92
13
78
22
18
126
54
30
63
42
172
29
4167
137
55
7
20
24