23
140
229
8
5
50
47
21
13
139
3
2
42
15
26
9
11
6
7
12
19
49
4
67
17
1
18
116
32
56
66
28
132
54
38
256