9
53
82
106
794
41
494
336
457
102
24
36
19
98
79
38
63
195
92
27
110
10
29
25
49
78
62
293
75
28
84
34
20
23
17
51
59
15
176
18
318
65
119
138
50
40
11
283