15
434
163
31
56
46
333
34
164
43
20
65
101
443
67
44
18
79
173
217
527
1057
12
16
41
77
119
76
57
21
127
38
154
716
290
130
147
244
120
22
357
331
66
37
291
61
644
88
24
51
23
259
144