21
121
16
7
65
6
2
38
9
28
92
18
67
24
54
33
5
19
14
13
321
127
50
23
29
107
39
45
131
58
41
4
62
27
15
49
36
35
52
10
20
12