16
36
5
4
20
25
13
10
1
22
72
19
62
7
6
12
46
32
31
11
9
26
29
50
244
276
66
150
17
14
57
98
155
21
30
115
242
43
27
18
209
15
35
103