10
32
66
176
11
26
121
38
59
45
369
5
36
3
122
52
129
42
28
21
33
44
17
20
8
65
2
22
12
18
125
16
69
6
78
40
54
106
55
14
177
37
53
31