31
0
5
1
4
11
12
8
10
57
7
125
53
9
81
14
65
35
3
62
21
15
27
16
25
33
42
82
95
6
96
30
24
61
67
76
20
132
48
44
50
56
18