0
5
1
2
13
4
3
6
38
60
8
15
17
130
23
10
27
96
41
21
16
301
40
36
83
44
46
42
1178
201
170
52
57
48
149
107
126
54