199
14
34
5
42
7
8
149
35
152
1113
6
4
17
36
133
174
37
33
27
58
123
176
29
23
150
200
288
881
80
26
38
28
12
48
11
32
63
39
172
46