20
29
7
57
4
24
43
37
19
47
3
42
8
93
13
150
27
22
23
32
40
12
79
10
74
17
66
45
28
14
15
5
34
18
11
9
31
88
25
35