48
39
35
133
487
124
23
41
493
30
218
52
154
21
99
33
68
56
318
261
102
69
260
51
329
76
63
127
156
46
228
80
131
71
25
290
100
27
180
11
114
28
98
57
113
213
40
15
159
317
5
34