32
62
61
47
37
19
41
30
27
25
55
18
12
5
14
28
46
117
91
9
38
51
22
6
76
20
43
23
16
8
7
44
85
63
40
3
33
52
39