90
15
31
22
723
18
183
24
209
16
19
26
37
95
30
203
41
8
227
13
14
228
113
6
136
196
12
38
42
481
10
76
170
53
66
105
160
221
1217
72
1229
126
1890
55
103
107
61
416
374
28
20
57
21