15
52
32
8
18
226
22
2
7
10
16
17
4
9
33
24
26
19
6
12
1
20
27
21
43
65
30
47
29
36
11
73
269
14
119
148