21
58
285
9
89
1
16
147
517
29
166
17
23
30
86
205
11
26
40
12
100
189
41
56
31
8
141
66
28
48
39
27
110
413
35
51
112
52
281
18
67
20
13
24
81
71
49
148
25
14