203
527
40
158
48
69
44
151
56
129
27
137
131
84
43
113
308
35
45
88
52
127
132
372
134
614
239
86
107
205
49
60
265
17
136
66
118
73
274
54
153
128
83
25
102
33
68
87
122
4
31