10
33
13
18
14
69
3
12
30
40
36
88
26
89
174
141
68
9
38
58
49
182
78
133
11
62
55
52
248
20
127
6
57
97
22
188
8
224
115
65
39
181
4
15
67
23
35