20
75
19
284
41
117
46
33
51
127
6
27
26
11
40
145
301
151
80
326
1428
138
35
16
42
81
69
62
102
2
73
107
496
77
9
5
59
25
216
187
60
89
267
273
44
47
52
39
21
158
225
4
106
227