1
4
2
8
0
11
17
56
48
12
3
9
21
7
6
23
33
25
328
37
76
14
40
20
261
80
29
43
61
41
55
24
32
64
905
94
155
97
36
16
49
28
152
135
45
31
84
98
274
27
10