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