163
136
74
17
27
76
114
124
131
14
12
64
45
121
68
48
462
63
23
18
244
156
31
166
122
221
438
116
257
202
43
232
109
279
67
24
178
44
92
11
33
220
216
19
35
382
89
36
1524
237
25
191
66