25
28
4
8
10
17
14
16
42
193
38
35
313
55
80
20
40
22
34
23
41
21
43
12
126
6
45
24
30
217
33
15
54
19
9
89
11
27