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