26
of.
22
5
14
17
15
6
16
41
62
58
11
57
112
29
103
42
156
500
237
12
69
24
59
208
154
174
118
128
34
26
47
61
223
242
44
106
222
20
46
41
86
273
396
60
209
90
230
191
132
479
142
164
26
48
285
19
258
21
54