5
8
13
10
29
200
20
57
31
184
110
37
16
11
15
89
32
23
6
28
9
19
33
85
142
81
12
25
73
21
18
7
52
14
45
87
26
68
122
59
146
24
53