11
0
26
9
5
49
23
76
22
41
12
21
1
3
2
4
6
8
7
378
382
28
17
20
13
35
19
37
15
31
14
10
47
16
166
52
642
36
97
300
34
25
27
91
29
57
320
62
40
53
42
18
351