36
50
160
52
110
73
32
109
453
66
136
181
71
18
61
139
80
76
38
45
104
132
23
120
16
95
124
70
190
77
142
220
28
30
178
131
64
147
283
79
361
145
128
93
507
481
40
34
223
83
63
94
72
26