13
6
4
5
20
7
50
27
64
74
251
111
19
53
12
88
78
25
16
29
42
94
3
21
45
24
40
14
10
1
28
39
46
102
34
85
22
15
31
117
36