103
56
52
41
31
76
54
46
33
104
53
49
46
44
43
38
35
31
75
52
49
33
79
76
74
76
56
44
31
76
57
54
43
30
58
49
46
45
43
41
36
33
31
57
51
35
200
78
75
65