45
54
41
67
36
26
85
47
598
32
38
70
20
18
103
83
34
75
97
48
46
22
173
88
129
167
52
58
76
90
25
14
40
104
44
53
16
28
61
9
43
33
57
109
285
7
73
13
64