6
4
5
11
18
49
15
13
29
201
223
167
275
23
24
28
17
31
9
8
72
108
179
76
21
37
58
48
139
123
50
32
34
47
90
36
67
61
45
44
75
27
20