1
0
2
62
7
19
10
88
32
42
8
4
5
24
40
15
44
3
17
35
36
13
20
33
90
91
46
54
22
29
56
293
26
53
16
55
23
123
28
58
64
69
131
666