0
13
4
12
34
24
21
8
26
19
20
36
7
18
29
5
11
30
112
44
76
105
6
31
25
28
191
186
60
27
201
79
48
111
62
47
84
75
63
126
212
58