63
95
64
98
53
159
139
86
110
75
85
157
165
190
80
105
131
66
96
76
29
50
102
209
97
94
18
83
58
113
147
74
32
38
88
84
180
302
107
52
91
108
261
103
45
361
62
126
186
30
54