15
42
20
35
4
21
3
18
91
7
1
14
259
13
181
1163
51
8
33
23
58
31
74
48
9
27
26
399
0
111
28
128
87
101
36