4
6
0
19
30
3
2
9
7
11
20
5
12
52
17
72
170
15
31
36
13
32
8
28
24
51
73
87
47
110
272
1218
86
333
34
88
55
261
335
216
121
14
48