5
15
18
7
12
9
11
2
3
265
14
21
39
4
41
113
31
30
8
38
20
10
75
34
23
27
24
26
86
36
22
241
13
6
83
78