686
101
133
112
274
147
347
134
165
281
41
91
11
117
186
65
93
60
188
232
50
20
243
123
513
81
35
222
192
21
114
196
174
79
54
29
51
74
72
204
89
120
106
160
110
14
142
234
105
313
27
104
87
127
31
18
226