151
11
285
20
192
30
233
28
33
187
252
83
168
716
344
13
14
34
290
220
406
24
49
9
5
73
152
23
253
98
130
31
43
75
112
47
22
104
549
17
12
27
15
35
340
70
784
74
206
48
435