9
25
34
39
35
58
13
29
80
71
95
51
91
24
96
36
4
28
38
7
77
73
64
27
40
351
17
69
66
16
8
65
26
11
33
346
63
45
52
10
43
23
0
21
236
14
12
18
44