10
31
16
2
33
61
25
12
11
9
21
1
5
22
98
0
14
4
47
32
44
121
46
42
76
37
29
7
84
3
19
6
81
17
28
23
20