13
17
929
15
4
34
5
129
26
33
11
30
9
6
7
19
57
28
2
91
47
53
44
42
32
24
21
75
180
48
14
27
8
46
39
63
105
423