75
54
31
95
92
5
41
97
73
14
33
12
55
11
24
16
3
22
7
61
28
74
39
38
57
25
44
8
152
138
154
48
90
9
17
30
29
6
34
79
42
18
4