11
10
13
116
2
35
24
3
318
28
14
20
81
19
34
18
16
9
46
43
6
85
56
38
30
341
82
4
17
7
22
44
74
61
45
66
36
446
15
29
47