5
2
8
3
4
6
83
70
22
11
44
48
47
38
21
7
10
28
13
29
27
60
65
14
56
26
260
33
88
43
194
57
79
62
36
24
73
58
0
23