57
45
81
79
18
53
7
76
49
32
29
47
22
28
14
21
20
33
67
30
19
214
23
4
16
24
17
9
0
8
10
1
54
75
25
51
11
302
15