68
33
109
26
16
38
86
29
36
90
30
18
77
40
17
50
42
21
67
97
27
28
19
41
108
63
34
52
24
25
39
72
57
49
47
32
22
281