19
38
328
24
258
17
28
45
13
50
18
47
40
44
25
3
16
10
57
23
9
11
22
12
1
6
143
48
42
29
46
73
7
245
58
21
2