17
26
62
331
20
340
34
39
97
56
15
365
149
183
1338
21
52
84
67
60
11
85
49
79
145
23
125
61
300
42
8
73
29
120
442
355
101
141
38
51
33
164
430
10
117
413
91
92