31
249
1
9
11
120
25
55
20
48
30
60
28
18
70
84
81
17
26
53
95
39
21
78
98
22
90
13
59
40
10
34
49
14
238
7
46
52
50
77
8
35
27
42
62
19
41