46
77
292
86
184
48
137
36
49
172
113
128
235
140
43
367
210
247
121
50
98
93
796
40
96
103
145
101
80
37
105
378
35
286
30
62
104
67
152
14
115
51
27
41
47
28
20
179
75
81
9
88
143