19
94
35
128
31
22
25
37
137
57
28
13
20
363
112
86
58
425
64
77
33
51
27
41
39
44
83
12
16
62
259
120
49
91
30
72
32
29
26
93
353
152
121
108
61
1226
190
250
65
14