18
1
325
4
3
5
14
61
40
38
2
7
12
59
39
29
1214
31
8
27
19
41
32
13
20
25
46
56
78
6
10
0
26
42
45
23
17
100
89
34
33
9
24
65
15
11
212
30
496
49
16
22