0
2
5
4
1
7
11
3
13
9
65
19
8
10
22
51
40
152
30
15
87
42
45
59
53
317
431
728
46
118
58
48
314
206
43
24