29
16
88
17
12
31
13
21
39
36
49
42
7
8
19
44
5
37
38
91
11
119
69
59
40
181
27
158
61
123
18
14
33
47
146
831
121
52
563
83
28
15
94
9
235