95
19
10
7
35
73
36
24
11
28
12
64
66
13
15
55
86
33
54
80
67
106
111
26
8
21
71
84
158
40
44
101
78
72
277
85
52
53
92
113
45
32
46
76
22
91