64
90
32
200
5
100
7
126
42
30
8
11
80
35
21
78
15
47
53
143
23
39
33
191
38
120
41
66
98
40
44
18
197
48
62
178
43
34
10
51
54
29
147
45
88
50
69
144
57
31