57
51
29
98
55
31
53
33
54
18
1
68
41
30
12
13
22
46
34
60
47
63
43
100
35
58
90
77
147
79
42
40
118
49
91
45
163
23
0
6
5
3
50
28
14
75
36