41
16
75
24
58
22
35
40
98
119
14
9
50
30
57
89
17
46
53
12
33
34
26
48
38
76
103
115
73
51
29
21
128
104
49
11
59
39
92
36
23
42
28
87
211