0
6
13
4
22
34
19
8
25
46
15
17
11
31
28
7
85
106
18
16
39
59
114
29
52
60
50
23
12
43
26
108
212
24
157
20
44
138