83
43
51
97
59
29
78
14
18
33
8
25
13
16
17
54
27
15
35
11
39
21
7
5
9
10
6
82
12
3
67
31
24
49
20
23
271
40
163
72
89