21
16
35
11
8
5
15
23
121
2
29
55
18
10
13
38
14
20
27
0
47
9
41
74
19
26
17
54
31
90
24
12
3
33
63
67
53
1