16
146
41
26
9
28
17
21
69
319
57
81
148
52
32
78
10
40
213
45
18
23
105
103
37
361
439
29
44
22
13
56
74
209
25
12
73
180
30
61
6
125
496
96
38
139
31
102
5