13
71
36
32
9
19
30
89
42
28
83
62
72
54
55
24
133
132
100
252
74
151
117
84
94
43
44
37
51
93
152
131
282
148
68
259
153
18
171
140
25
40
69
35
80
53