45
28
39
50
32
26
25
424
71
90
101
29
47
20
18
84
171
62
107
65
96
170
195
68
75
98
23
35
106
40
157
33
81
80
34
69
41
21
13
53
113
56
135
134
78
911
11
46
15
49
38