83
137
100
49
64
134
110
45
85
105
37
81
11
67
126
96
111
122
114
89
173
261
29
256
84
234
191
157
50
86
125
156
229
23
63
154
27
87
88
218
566
24
57
70
25
28
128
276
16
124
38
52
51
36
334