13
6
37
76
12
29
9
11
4
14
31
17
5
25
8
16
104
27
96
38
57
7
93
26
22
42
85
288
20
170
19
233
28
99
41
47
54
68
118
84
10
155