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