15
16
53
19
57
80
39
166
341
35
18
26
77
200
61
27
23
199
183
30
139
47
66
48
101
98
389
13
110
204
129
42
51
38
90
72
91
94
36
24
40
65
185
218
156
71
145
83
153
93
84
140