6
17
19
10
22
30
63
18
15
23
33
32
40
46
29
13
28
21
287
239
120
31
152
68
41
49
20
12
126
39
334
27
89
44
52
14
34
77