20
54
39
15
8
10
7
23
128
14
83
38
69
52
41
248
97
19
5
50
46
12
59
9
26
4
24
27
33
32
87
86
115
43
11
28
89
266
13
34
172
58
42
47