21
233
23
9
25
68
30
20
15
18
88
12
64
28
33
36
8
120
47
0
7
11
83
37
22
71
43
532
38
370
2
72
123
4
142
91
6
42
14
10
34
45