28
89
66
191
16
80
60
24
465
205
40
420
208
7
29
11
55
63
35
213
101
290
34
94
72
8
39
212
53
20
42
74
67
278
32
111
25
70
139
249
14
64
33
120
163