22
3
2
0
1
4
5
11
32
6
7
18
14
65
15
10
143
13
20
12
26
507
9
25
19
8
30
23
41
55
16
350
40
69
49
28
63
1177
62
77
51
24
33
37
17
97
76
31
38
45
39