0
4
1
8
2
15
21
3
41
61
39
69
22
60
231
363
38
11
32
125
27
51
126
116
284
19
25
35
63
43
70
7
24
20
5