57
21
33
64
9
4
7
20
99
3
31
16
25
42
27
86
34
44
35
103
43
15
40
62
47
22
17
36
97
94
30
10
41
11
39
23
37
69
50
238
80
159
32
46