30
80
85
55
231
40
126
36
49
18
69
42
12
17
70
27
11
54
102
217
8
21
20
26
336
16
73
104
56
68
31
25
82
23
19
46
65
112
50
33
110
180
47
94
13
29
74
44
66
22