10
75
13
30
58
34
27
32
49
9
444
11
43
241
20
294
24
89
15
8
14
64
44
23
12
17
367
19
274
92
22
113
333
50
25
41
21
97
191
82
140
170