5
11
14
19
22
41
31
20
200
10
27
26
6
30
16
8
9
7
12
37
44
96
15
18
13
29
48
32
21
85
35
138
45
65
17
25
54
190