27
32
24
89
18
94
38
61
58
68
31
384
33
41
120
51
69
66
103
87
25
34
267
53
188
17
43
207
29
175
95
42
23
115
35
83
76
790
221
12
213
93
6
391
19
289
15
30
37