21
10
162
43
23
5
24
9
404
29
160
7
28
62
70
58
115
83
122
20
31
92
15
33
27
116
22
103
52
48
26
65
121
69
12
72
2
4
11
6
3
87
99