0
9
2
4
7
3
26
10
69
27
49
13
16
138
11
31
1
5
47
551
43
20
17
35
508
25
32
66
58
36
46
59
14
24
15
97
28
111
86
135
157