0
3
7
4
1
12
8
9
11
23
5
57
38
14
35
6
20
26
28
40
21
25
2
58
22
15
33
49
77
110
386
10
93
107
88
73
139
43
37
66
24