38
20
16
18
10
43
51
34
23
14
30
35
32
57
9
13
24
33
27
8
11
25
7
2
3
26
4
15
133
78
61
29
138
6
119
41
31
28
89