8
90
31
13
103
25
9
7
44
15
16
3
21
6
74
34
48
38
23
41
19
36
29
18
0
17
28
5
2
10
4
27
55
11
24
86
42
68
32
20