7
15
31
87
200
50
29
57
5
104
93
8
22
112
38
73
47
118
76
80
17
16
12
68
35
96
30
40
52
10
151
9
18
33
13
58
37
116
24
23
39
34
186
6
14
198
59
46