389
49
348
120
313
380
160
33
51
67
330
52
538
373
208
134
124
148
117
65
198
381
192
105
79
1128
14
241
94
29
123
107
99
115
92
11
194
80
157
285
36
22
220
250
34
122
114
236
142
248
59
31
13
125