21
6
73
421
99
49
15
7
30
18
10
40
11
14
8
17
198
5
20
12
93
126
38
4
62
33
44
101
35
54
343
48
16
24
23
79
22
41
0
9
128
32