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