70
33
61
89
24
29
18
31
7
109
9
34
37
58
44
47
28
212
131
43
16
100
13
35
42
26
64
30
11
20
22
15
23
21
103
41
27
142
231
110
66
73
74
78
50