5
16
43
28
26
25
35
33
267
156
7
17
38
18
150
29
49
20
116
91
10
31
45
59
103
69
48
47
67
6
22
9
34
13
21
72
14
105
40
24
12