31
52
13
76
51
12
9
35
15
5
50
21
18
39
2
61
1
6
10
20
0
11
37
14
75
16
29
36
22
63
32
78
45
4
129
8
28
105
169