46
494
200
75
156
51
54
49
105
40
91
4
87
82
32
24
44
12
15
487
38
74
10
106
16
72
85
86
118
41
39
109
56
43
53
270
141
22
90
132
26
129
92
27
77
235
170
19
25
93
76
57
83
212
68