23
10
12
3
11
21
25
16
1
20
8
420
2
47
22
24
15
0
27
5
42
6
102
120
89
36
13
14
105
17
56
189
9
30
18
65