15
47
16
68
21
35
30
7
59
33
55
12
114
53
163
14
22
24
20
71
112
19
37
105
121
57
147
186
4
85
26
60
28
98
132
84
72
17
39
34
321
78
27
437
94
164
123
115
13
235
223
153
111