5
75
36
26
81
139
14
20
72
104
39
94
32
53
43
66
132
79
80
183
30
9
86
47
107
62
54
133
55
100
40
99
51
58
23
174
159
37
103
125
87
71
76
91
179
63
142
218
13
78