4
15
142
13
8
29
28
61
10
11
2
7
30
150
6
45
103
40
5
41
22
32
25
9
34
67
24
18
12
17
68
26
16
21
27
48
100
60