30
40
13
64
14
26
35
37
1064
19
86
32
49
95
31
84
175
34
75
66
25
82
56
10
50
146
91
27
74
59
80
47
54
33
61
24
79
16
164
69
391
2
55
42
107
163