9
14
30
22
28
4
50
13
25
87
5
26
61
33
18
19
57
20
81
23
24
71
64
37
229
46
40
21
99
54
244
118
39
78
32
183
83
29
49
148
103
27
101
48
136
109
76