5
9
32
31
93
200
45
6
29
16
7
47
37
17
14
20
57
43
13
35
11
33
38
34
46
73
12
86
8
15
28
30
48
82
71
58
25
36
42
27
87
75
190
10
21