18
19
321
314
13
378
762
155
56
69
7
85
471
141
41
20
3
15
43
23
92
11
14
389
8
9
37
88
176
130
87
28
84
101
21
16
238
22
509
106
403
441
29
385
76
54
78
25
94
6