53
1
252
3
155
2
52
82
44
45
38
65
67
31
29
34
50
24
380
277
75
64
68
144
79
1079
91
0
733
216
264
416