0
3
9
6
39
19
23
7
8
26
33
10
121
22
20
15
34
37
54
42
107
21
44
25
16
28
35
98
195
27
47
75
14
162
17
58
106
171
55
226