9
10
3
48
117
67
29
35
70
27
8
97
13
18
55
31
11
91
69
16
89
174
220
148
154
186
37
41
44
17
26
878
116
23
12
5
57
14
61
20
39
164