65
14
57
128
79
62
59
18
237
199
98
111
75
172
43
16
49
48
130
212
579
30
395
86
167
72
291
158
46
87
225
211
55
22
38
31
32
146
50
10
34
47
24
41
110
25
135
101
42
23
84