0
19
18
7
9
1
13
15
2
57
49
12
3
10
24
6
23
33
25
338
37
77
14
40
20
275
80
29
43
62
59
32
21
64
927
94
156
97
36
16
28
153
138
45
31
84
99
4
274
27
76