12
8
31
10
60
9
55
46
11
7
26
2
5
20
1
14
15
51
42
4
71
16
102
38
53
37
22
3
218
6
97
21
77
13
17
90
183
68