5
20
52
64
2
1
0
21
10
11
6
13
3
12
73
36
7
68
40
82
44
19
4
50
27
62
16
56
15
106
221
102
9
31
30
18
114
14
17
38