38
44
50
16
4
27
25
10
20
12
2
15
18
21
34
17
33
96
79
54
23
26
6
99
40
11
83
47
13
62
543
3
61
56
41
64
66
5
24
31