36
88
6
12
59
31
22
45
42
47
21
8
81
14
20
51
92
2
30
83
28
43
32
29
38
33
23
1
0
53
62
5
17
163
7
39
48
57
410
25
3