36
25
42
66
13
47
99
29
44
72
16
26
45
157
591
111
53
14
11
19
21
24
138
73
27
152
51
110
227
65
59
86
203
223
171
195
57
54
164
119
218
34
46
40
28
31
91