359
168
99
91
102
191
56
43
72
150
29
119
36
22
37
159
104
221
38
30
295
68
112
190
135
213
131
45
293
32
28
20
111
53
250
66
493
218
69
129
323
60
13
25
49
76
86
113
98
73
27
63
31
21