13
18
6
5
3
11
21
55
106
39
12
41
34
48
54
26
10
70
69
79
298
27
16
7
47
37
30
38
24
198
71
29
15
1
0
9
122
77
45
184
22
8
85
84
33
88
83