7
34
53
172
62
8
4
1
345
3
33
6
10
19
59
130
37
57
139
627
27
17
14
12
60
46
613
189
23
109
255
64
43
36
44
39
9
16
68
30
65
92
21
31
29
223