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