3
1
8
9
5
19
71
36
44
20
38
7
10
29
87
16
33
95
4
22
482
17
18
24
6
51
13
39
11
21
28
60
2
23
70
91
111
69
63
64
14
66
35