16
9
56
65
46
6
38
407
20
22
11
223
3
113
18
21
17
29
15
34
1
45
97
12
13
108
14
32
51
168
26
43
127
37
90
83
110
27
24
5
28
40
8
102
126