6
26
63
29
24
36
15
93
49
13
18
57
25
10
23
53
315
275
140
81
1062
40
19
14
33
11
30
47
43
9
7
42
70
268
45
32
144
50
73
476
16
21
359
116
58
87
182
244