30
7
11
19
23
38
65
67
83
34
18
46
21
127
79
31
17
10
58
70
32
106
37
28
39
5
35
69
48
80
55
25
40
76
22
52
51
59
77
141
27
49
12
73
179