5
0
9
4
6
3
1
32
10
13
30
12
17
33
62
43
11
41
61
24
18
65
23
97
47
55
63
22
51
16
112
37
52
19
70
45
27
66
105
25
76
57