42
37
30
1
57
22
44
51
1
51
45
40
2
56
1
77
56
373
1
90
96
96
79
132
78
1
175
177
65
57
83
1
145
411
1
72
59
91
101
56
82
89
261
84
1
49
1
68
1
97
65