28
69
17
110
22
11
50
3
20
41
21
73
60
16
31
35
37
52
15
85
54
25
43
46
19
12
42
13
625
33
55
49
82
4
44
194
90
590
75
26
18
104
48
103
56
23