81
6
83
107
37
111
34
121
256
11
44
48
105
68
86
70
161
49
82
110
95
90
42
62
89
35
36
52
65
78
74
103
179
51
69
85
58
94
684
38
96
20
197
46
91
50
71