37
14
159
19
3
30
25
92
63
72
6
11
211
128
24
4
122
288
99
5
10
143
111
77
197
8
276
9
259
23
27
376
58
6519
1
39
249
202
28
29
22
81
21
62