16
132
169
20
8
130
17
104
94
100
51
213
35
25
11
60
159
47
23
34
202
68
109
74
139
197
92
142
19
164
53
160
70
502
32
37
236
10
21
99
131
227
71
349
314
54
41
24