109
112
117
50
140
85
120
114
132
147
30
74
80
82
236
46
506
71
93
24
103
7
450
127
95
58
73
352
32
26
97
697
159
47
232
12
11
52
27
87
56
54
141
299
344
364
480
21
290
192
165