0
5
9
13
42
17
28
19
10
12
46
20
6
86
71
23
24
4
108
29
8
21
65
37
140
78
43
26
35
41
79
62
3
99
68
18
48
56
15
14
111