5
2
3
0
4
8
7
1
13
21
34
16
49
32
23
61
9
12
81
30
100
20
11
33
36
25
47
29
63
28
50
39
27
218
93
41
24
38
109
56