9
8
3
43
51
284
7
36
13
129
27
53
22
12
131
38
15
41
17
40
1263
362
26
73
5
114
21
78
34
23
46
31
55
20
255
10
25
19
39
14
30