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