10
47
117
14
1
11
52
31
21
63
39
123
65
24
168
9
29
5
7
27
43
17
23
45
255
32
152
4
26
25
15
20
109
296
19
46
35
57
34
133
170
78
69
365
40
62
380
86
181