40
29
9
17
73
8
21
32
87
57
3
4
47
76
58
42
7
14
11
68
50
46
6
36
26
12
34
53
35
5
13
28
10
30
162
16
43
25
88
24
116
44