9
11
16
36
48
22
8
15
348
17
29
69
215
141
27
77
117
778
12
19
21
5
112
100
206
40
217
73
380
177
158
46
13
43
353
65
14
32
55
599
125
51
61
3
162
41
10
20
79
30
47