46
85
95
49
107
39
88
54
72
110
47
29
48
191
38
93
42
77
83
40
26
37
115
33
19
128
60
41
25
76
238
12
175
55
31
78
146
23
62
66
43
69
30
27
74
152
44
118
28