0
34
6
3
1
4
7
5
11
21
22
10
13
46
68
53
313
16
178
341
9
66
67
29
61
69
28
51
64
35
48
18
57
26
59
30
14
56
23
36
8
144