9
34
6
43
10
7
81
2
73
30
14
15
31
3
61
5
152
75
17
1
4
32
21
130
51
23
26
156
16
8
98
36
65
264
50
74
48
121
77
19
27
84
111
25
304
69
64
78
268
13