217
139
14
34
77
12
99
91
64
44
82
29
47
38
207
49
84
35
121
191
367
27
28
23
96
53
33
15
81
31
226
87
61
18
25
52
59
41
154
205
232
195
51
71
585
237
159
45
36
715
340