3
0
102
65
82
130
492
16
32
129
1
327
17
0
11
236
829
260
70
380
349
195
6
134
6
96
164
32
178
61
566
55
482
71
296
338
357
114
75
