10
17
15
18
55
12
7
3
20
14
50
11
34
68
45
39
19
22
33
73
49
27
136
6
8
16
149
28
2
5
4
29
30
40
99
58
53
38
31
25
248
44