13
18
97
64
17
28
33
40
31
53
22
34
24
25
43
4
10
6
11
20
12
9
3
224
0
39
44
51
19
71
45
14
48
32
102
491
29