57
88
44
51
34
40
35
24
19
15
97
96
109
42
30
100
10
11
93
105
17
21
134
69
60
26
66
37
71
33
74
90
120
213
32
111
94
118
36
45
61
47
52
154
229
41
147