40
107
211
325
431
14
69
128
70
146
173
55
126
177
228
38
309
100
129
42
46
104
48
61
68
114
320
176
97
72
98
237
57
83
16
546
86
26
165
222
145
103
77
43
20
110
88
440
50
7
11
71
12
82