16
280
11
17
43
5
15
123
22
6
45
8
10
14
13
31
41
12
26
3
32
39
4
46
47
2
23
263
202
42
101
24
18
19
29
419
79