10
9
29
7
3
5
15
42
79
31
57
75
38
11
19
6
35
18
26
21
51
246
22
25
17
71
32
183
16
20
68
8
12
1
60
14