21
16
6
27
7
15
37
31
841
11
14
17
5
18
12
28
3
35
1
108
4
22
24
77
10
32
74
25
127
30
84
310
9
2
62
40
41