58
21
14
37
31
39
27
22
18
17
15
8
100
29
36
26
30
68
28
41
126
86
46
51
23
24
61
33
185
20
54
62
34
40
49
83
47
44
42
55