13
8
2
16
11
7
6
4
1
5
91
9
3
40
19
14
28
34
21
37
210
121
20
33
39
75
119
178
50
32
26
23
25
96
66
41