32
77
6
90
79
66
36
49
44
42
41
60
16
20
23
98
100
54
24
11
4
46
53
56
18
59
21
143
8
33
35
55
7
52
25
5
29
14
9
12
58
57
43
37