18
60
340
2
4
3
6
13
65
46
40
8
7
62
27
1207
5
33
30
31
16
42
24
15
20
9
47
1
59
77
25
11
12
0
19
49
44
23
39
17
14
96
78
34
29
32
10
21
56
37
180
28
22
490
52