5
200
20
11
8
27
38
12
16
22
6
32
7
9
26
24
58
50
37
10
30
77
15
41
59
25
13
83
42
36
62
18
31
147
19
21
43
86
29
33
52
17
168
35