26
39
171
3
21
51
98
208
59
33
19
18
46
41
28
38
50
27
54
55
58
149
45
681
97
5
42
115
82
111
78
74
79
40
205
319
10
120
60
36
76
62
81
156
184
13
105
7
67
221
47