60
26
171
36
32
52
29
45
24
25
50
65
133
169
85
165
75
70
71
80
49
44
704
15
386
47
78
57
42
35
74
88
21
107
136
31
16
68
58
62
17
40
5
73
51
115
55