4
41
10
73
28
19
81
26
55
40
88
83
53
47
48
23
5
18
32
8
2
15
359
16
21
36
9
11
22
7
6
44
29
31
13
17
1
25
70
38
30
35
67
134
103
3
50