98
32
63
62
47
37
19
41
27
25
55
18
12
5
14
28
46
118
92
9
39
51
30
6
76
20
44
23
16
8
7
33
86
43
77
31
3
34
52
13