9
73
40
88
8
67
122
91
58
26
18
60
4
3
74
44
17
32
29
27
13
28
78
19
61
5
22
7
14
248
69
34
12
11
39
63
113
20
83
49
31
68
10
15
37