18
11
8
4
5
27
39
30
10
13
62
34
57
3
35
14
42
2
127
12
22
23
29
7
31
323
6
16
221
163
84
17
78
116
69
64