65
135
11
110
119
117
50
141
85
120
114
132
147
31
74
80
82
241
46
519
71
96
48
24
104
150
7
455
127
103
95
144
58
73
353
32
26
101
712
162
237
12
52
27
47
87
56
54
145
302
348
378
484
21
320