95
19
62
33
16
40
21
34
27
116
38
17
39
90
73
77
45
36
8
32
42
28
26
61
35
37
25
24
60
99
15
12
5
43
14
50
23
64
31
69
71
41