0
2
11
14
3
1
5
6
7
23
4
16
10
12
22
37
15
31
54
63
38
44
47
58
85
307
39
72
9
73
24
29
46
33
27
64
302
8
13
17
119
147