99
53
26
59
19
48
38
23
46
41
39
27
28
31
61
58
60
37
30
35
40
32
133
56
24
54
16
17
21
67
103
52
108
8
85
18