3
8
4
9
14
31
48
98
41
57
58
23
34
74
7
40
77
6
94
20
13
75
18
76
37
22
96
16
56
60
21
15
11
10
28
176
5