3
22
6
8
28
41
4
17
11
13
16
12
18
7
5
87
25
27
15
38
10
67
88
53
122
0
37
24
46
34
43
14
59
39
57
21