183
4
196
16
1133
27
92
34
993
45
20
31
78
26
67
72
28
18
61
91
94
64
150
33
233
115
29
19
85
65
52
154
54
36
75
216
24
40
63
209
38
134
10
25
178
68
161
143
8466
186