339
16
14
215
33
25
666
115
175
35
85
6
69
9
20
242
45
62
283
43
2
13
135
12
19
186
22
138
4
60
15
18
51
116
38
333
50
100
188
24
47
95
61
517
155
32
190
68