45
526
85
308
122
369
21
246
44
198
13
113
266
59
193
11
218
68
396
55
87
104
160
7
146
6
132
106
15
255
9
114
12
93
8
129