200
57
50
10
13
6
8
97
18
170
24
46
302
21
43
17
5
37
19
14
40
27
22
29
12
11
7
9
80
81
88
26
61
31
23
59
54
20
152
28
42
25
48
32
70
377