8
26
66
9
1
2
43
33
23
74
77
59
68
84
30
5
17
32
27
54
24
4
14
13
12
97
50
11
138
18
7
28
20
102
6
65
42
29
51
16
19
49
40
41
200