39
247
15
68
24
306
206
31
45
123
153
148
106
25
121
90
13
72
9
79
16
49
42
119
67
20
99
19
53
339
84
115
35
57
261
32
245
87
30
104
40
100
173
88
36
23
26
62
8
189
41
454
18