17
331
26
23
56
44
172
293
242
40
512
48
30
81
162
22
94
532
1330
58
72
29
120
109
15
117
149
8
28
10
41
76
1890
35
136
63
7
9
21
38
329
93
62
12
55
340
116
8218
85
517
1199
50
92