16
84
281
69
22
32
7
6
74
33
21
44
1862
279
27
34
5
94
10
29
2
13
83
3
17
45
89
172
39
77
18
47
36
9
41
28
12
145
15
19
48
86
24
40
182
20
115
31
43
59
30
37