0
1
3
7
15
13
27
2
36
18
38
8
29
88
44
4
6
20
84
45
34
9
22
11
74
228
77
94
209
120
127
57
140
65
87
17
67
41
50
115