22
29
7
8
6
58
0
65
19
1
5
20
11
62
34
27
564
10
15
77
23
18
21
2
9
13
26
14
159
431
102
51
105
248
16
37
39
38
28
69