4
0
12
2
5
22
28
11
19
55
18
10
20
17
21
47
101
53
121
16
123
27
52
9
85
6
8
13
23
24
96
31
36
98
119
220
42
87
39
104
62