226
209
195
192
146
122
108
106
104
91
90
88
87
86
82
81
80
79
75
73
72
71
66
65
63
61
59
58
57
56
55
54
53
52
51
50
49
47
46