93
112
38
113
71
268
103
104
126
162
62
98
91
87
55
110
105
46
159
64
99
56
69
45
123
181
23
36
118
187
74
21
89
51
34
22
16
33
26
47
94
49
68
57
124
60
76
27
66
95
79