0
1
5
2
6
4
7
3
17
29
12
51
10
15
19
67
21
42
78
114
11
14
20
43
39
60
48
310
9
81
58
118
197
68
13
63
33