91
100
115
41
10
33
684
62
486
32
172
191
137
90
34
285
387
61
1
37
46
26
224
110
65
266
73
7
237
39
82
30
121
21
232
17
53
35
673
31
14
19
133
44
12
72
13
43
230
326
25
280
103