46
37
60
103
324
45
386
33
83
6
521
23
136
112
71
67
80
42
25
44
78
318
47
30
106
70
7
53
1079
427
94
97
92
158
193
56
191
311
125
86
43
72
50
15
10
82
91
204
120
181
59
348