13
6
11
5
10
19
60
18
2
34
1
4
20
3
17
83
64
41
15
120
23
81
490
891
75
40
38
74
24
27
14
50
77
246
45
12
25
21
154
79
8187
58
95