5
1
10
23
35
15
4
20
38
14
61
2
11
8
32
41
12
3
18
44
27
0
24
82
69
231
50
58
19
29
45
65
7
83
39
85
6
80
98
36