10
14
172
43
145
27
85
32
11
12
19
39
90
33
52
28
24
3
26
46
44
65
7
9
8
31
81
2
41
160
135
97
13
6
47
57
20
37
280
294
75
78