23
43
34
14
5
3
2
6
10
4
11
12
17
57
9
26
40
61
8
27
257
69
21
104
25
134
18
167
60
44
39
49
99
54
28
16
45
19
84
97
150
72