21
6
9
22
20
32
43
12
15
17
41
2
54
47
62
16
4
3
5
29
58
13
279
33
45
23
11
18
8
55
34
351
68
35
30
106
52