28
54
90
9
4
27
23
17
102
22
197
35
801
182
14
13
752
83
161
394
121
18
69
101
32
68
37
76
65
665
168
52
71
20
357
19
10
80
21
126
38
25
771
75
205
7
44
131
442
60
66
375
11
190