9
11
13
32
2
7
17
70
16
15
26
28
73
87
43
20
83
59
61
55
49
62
78
23
145
312
152
134
271
34
33
42
35
109
127
12
117
25
72
365
66
147
111
27
179
24
99
21
88
53