10
3
17
2
16
6
19
11
47
37
8
15
30
5
18
13
31
46
25
40
14
4
9
12
7
27
29
101
55
61
81
23
89
24
148
202
118
44
90
51
113
72
20
53