11
55
40
65
30
92
45
23
143
47
14
10
71
79
39
73
31
28
24
18
58
49
99
97
51
52
735
15
32
164
61
59
1117
25
29
77
180
67
42
20
21
94
54
8
34
26
66