36
43
76
25
66
119
81
29
88
129
59
26
101
44
92
205
325
71
121
98
17
84
38
67
52
175
40
155
102
39
116
211
359
34
163
100
302
246
280
572
140
184
311
70
69
255
31
99
77
47
21
75
139