57
77
49
67
62
16
50
92
45
94
18
51
60
31
0
164
7
8
29
141
1
5
6
23
55
10
35
14
26
28
30
96
11
33
38
37
17
15
146
127
3
20
39
69
22
83
78
48
32