0
8
4
31
59
20
3
14
21
35
15
24
37
9
66
25
16
162
22
17
39
30
60
41
23
33
26
10
6
44
11
49
32
95
233
54
27
97
379
57
36
243
133