1
3
26
5
29
4
27
21
24
37
8
54
203
89
2
7
53
34
23
20
766
47
116
28
141
10
14
72
161
22
41
6
56
15
60
43
11