46
24
228
64
78
121
32
13
157
73
53
133
47
136
141
104
49
44
101
26
147
114
300
257
153
79
56
31
28
36
214
511
48
67
85
113
50
60
111
110
5
12
9
108
132
87
487
23
35
41