14
131
61
446
36
24
70
26
19
20
10
97
34
7
25
28
93
55
27
18
35
41
32
31
39
12
17
77
23
5
94
33
16
68
40
247
49
63
46
109
145
2
3
81
1
42
766