0
14
13
6
66
42
86
24
83
12
20
4
67
128
448
319
114
324
275
175
146
261
49
160
104
60
39
41
435
50
113
145