1
15
5
101
21
20
10
18
57
166
4
12
3
59
69
26
32
0
9
25
11
23
17
24
2
7
44
8
137
83
38
61
540
65
53
281
48
421