6
33
58
252
101
20
31
14
38
1687
17
41
13
49
37
46
21
72
50
44
23
61
145
34
82
181
80
35
165
24
9
1914
733
244
188
63
11
29
391
59
57
56
15
192