5
24
21
136
16
110
17
119
83
12
15
13
4
45
51
10
11
64
44
23
7
42
2
40
46
27
22
14
20
60
171
149
1
9
48
3
47
32