10
19
14
13
35
24
42
54
21
16
1151
41
18
12
25
53
56
28
23
20
206
119
4
11
67
49
31
65
86
50
38
17
5
39
45
63
32
1
33
7
6
156
60
115