32
57
90
52
28
11
45
100
14
31
36
46
37
15
5
103
10
9
41
138
30
72
78
25
24
8
59
35
84
16
19
44
34
38
102
3
40
106
163
33
27
6
21