200
95
14
154
33
9
133
32
128
19
27
35
191
340
34
3
16
21
138
182
347
116
45
79
5
6
101
18
30
2
17
4
26
23
11
10
43
12
46
74
28
431
42
22
51