15
8
22
77
104
44
31
26
29
14
40
97
80
90
18
57
37
23
41
36
38
47
48
51
28
65
35
59
21
24
130
19
68
152
66
62
100
75
91
124
69
101
215
32
176
103
88