70
37
142
32
21
26
17
30
29
34
39
2
8
40
15
50
254
56
89
53
36
92
51
52
25
22
58
41
57
35
48
104
94
55
44
84
47
16
33
45
38
18
77