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