0
2
4
17
13
21
12
6
8
18
11
1
40
9
59
51
87
24
26
61
3
110
14
30
50
71
28
78
53
232
29
39
25
412
55
73
173
102
106
56
141
48
143
44
89