152
501
134
359
56
321
77
303
54
132
24
135
23
119
21
165
12
143
7
102
11
86
18
105
107
17
126
15
254
9
5
83
122