2
4
16
1
0
11
8
7
43
9
3
18
15
17
24
71
67
73
25
29
106
6
42
288
44
75
20
240
32
80
90
54
56
39
14
98
31
60
13
27
10
70
12
19