49
406
83
322
88
318
52
203
55
209
71
93
39
160
34
151
35
152
15
255
40
141
31
129
36
6
12
59
56
30
329
14
45
8
17
2