27
38
176
65
19
7
21
33
18
15
243
42
25
9
10
54
34
24
17
59
1635
1821
823
465
30
61
11
31
60
14
77
4
6
99
92
28
44
116
29
158
26
83
16