287
117
49
85
38
24
28
290
112
9
16
51
648
88
35
47
418
542
4220
82
39
62
80
41
56
762
140
335
20
8
61
29
92
152
58
50
10
27
15
42
46
44
18
19
226
31
33
14
53