10
43
423
50
92
5
7
2
8
55
47
15
61
3
11
1
14
4
138
24
88
56
18
19
17
82
72
38
20
0
23
9
6
39
12
49
33