8
46
110
17
32
35
18
19
38
22
11
14
10
9
7
274
80
36
73
31
15
20
65
3
29
57
128
86
39
41
23
63
43
47
30
56
44
6
21