10
38
45
28
30
60
34
18
26
96
15
11
121
13
114
42
14
6
41
66
51
17
59
70
31
32
19
16
43
65
71
37
55
8
21
106
46
542
40
27
136
83
29
200
112
48
110