47
69
321
50
90
237
59
7
34
12
8
21
9
16
36
57
158
22
29
71
78
28
13
53
26
31
83
49
15
154
79
41
189
82
66
235
18
10
48
3
32
145
259
219
56