28
163
385
57
21
76
8
18
62
35
53
71
25
152
298
10
22
7
47
74
24
45
4
11
14
159
268
355
5
213
407
48
104
19
59
83
321
46
6
52
60
15
42
31
23
166
64
17
265