40
30
50
114
68
65
59
115
62
98
44
15
32
63
69
34
45
93
74
4
64
55
6
8
33
2
29
117
25
78
24
151
66
20
58
27
515
22
11
5
101
3
35
14
18
42
60
13
19