39
94
68
7
27
59
62
21
10
146
25
123
8
47
28
54
70
56
20
24
73
26
78
75
9
100
5
16
60
14
23
290
38
67
130
184
183
42
64
71
83
37
6
273
33
142
297
82
49