0
1
4
2
3
7
22
13
15
31
49
294
42
6
27
65
36
48
23
63
111
33
67
215
11
121
101
78
98
12
156
47
25
37
52
10