69
21
29
39
14
7
22
30
31
24
48
23
47
40
10
96
18
62
25
88
66
12
90
109
36
51
107
92
28
49
6
34
120
13
27
46
55
61
116
53
64
79
311
228
70
132
83