51
18
23
26
19
3
4
30
35
15
20
17
159
53
22
41
8
40
55
9
133
69
29
47
32
11
7
27
10
6
36
16
89
12
135
25
91
37