5
9
35
49
200
21
57
126
6
12
29
59
92
64
11
97
36
87
48
39
7
72
22
30
17
8
44
37
24
19
47
88
62
46
58
111
16
14
60
55
52
96
41
38
25
179
23
63
31