22
38
6
95
15
35
9
76
27
36
7
12
3
4
5
48
257
19
11
54
29
25
64
10
21
8
47
39
37
0
33
24
2
13
266
46
14
56
104
31