95
36
26
17
15
62
25
39
21
77
22
6
10
11
16
7
9
57
19
32
18
14
12
35
37
8
23
20
24
50
171
49
92
27
34