96
78
62
35
29
36
18
123
10
75
24
104
27
32
57
9
20
47
17
6
19
90
59
38
245
16
26
60
22
12
13
15
28
144
50
51
23
55
77
113
73
52
48
100
39