13
37
11
1
9
3
14
5
24
7
17
6
26
4
21
43
27
10
20
40
247
109
89
8
48
69
33
165
385
70
51
98
19
390
162
58
88
99
16
63