61
6
89
35
22
87
3
30
24
32
12
7
98
19
54
37
57
1
14
48
103
26
51
28
116
52
20
39
27
34
45
10
18
29
8
157
33
60
25
72
36
64
96
31