46
217
28
27
92
69
19
94
18
207
35
76
49
15
25
50
55
26
249
142
34
13
16
7
40
43
6
65
100
29
4
9
20
59
17
80
14
90
23
73
31
52
183
154
68