18
11
15
14
45
10
7
56
16
3
70
107
13
28
61
82
6
29
441
32
9
22
575
26
33
8
40
4
21
25
34
31
27
39
35
50
44
12
48
17