49
332
35
254
24
130
41
367
32
283
40
147
46
149
20
116
12
113
15
5
98
123
43
202
18
81
28
110
68
395
4
109
86
10
82