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
50
197
46
71
113
147