39
339
49
242
29
227
30
256
25
194
44
181
24
162
149
32
186
46
122
169
15
139
23
123
40
107
13
763
5
102
7
97
3
92