9
5
21
123
76
26
12
31
19
10
53
105
11
24
55
62
27
18
28
65
17
32
69
39
51
14
43
58
16
33
59
47
170
108
15
90
180
134
7
93
4