9
15
10
30
69
12
70
20
29
6
7
41
2
35
23
26
33
42
18
232
142
34
22
28
93
184
27
152
194
54
50
98
169
31
148
45
17
79
13
60
405
111
21
38
85