1
100
247
12
40
6
5
3
4
14
2
24
13
9
27
16
15
33
22
186
446
43
17
63
37
218
20
8
18
47
46
11
10
39
29
21
26
0