0
5
1
2
3
9
7
19
12
4
38
16
24
10
35
17
14
6
36
52
53
25
15
20
23
13
64
74
83
29
252
132
34
244
113
197