4
21
25
3
20
10
7
24
23
22
98
16
39
55
28
42
12
86
14
34
5
19
36
18
54
91
35
27
32
97
100
201
38
47
136
11
64
53