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