1
21
12
4
23
7
5
19
80
57
25
85
118
18
15
47
61
69
14
11
91
46
31
49
37
24
84
28
161
42
166
72
30
192
130
155
314
17
33
171
29
6
74
108
88