0
67
3
1
53
13
36
40
15
12
22
6
32
108
2
72
44
84
31
49
379
265
46
42
329
659
143
94
443
479
114
423
58
241
95
115
113
28
210
56
33
128
87
166
61
157
208
26
236
60
244