13
1
50
2
7
126
16
11
36
6
4
26
60
5
3
14
51
217
27
32
47
17
9
25
55
70
54
31
28
93
43
10
61
146
143
21
15
645
18
1177
138
477
97