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