0
13
6
12
4
1
17
7
5
25
2
8
31
15
34
32
23
43
33
100
96
42
16
39
110
117
41
67
53
11
37
66
111
70
29
36
21
57
220
48
106