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