200
35
31
30
48
5
18
17
14
43
42
7
25
16
41
190
58
126
40
11
104
13
90
6
79
51
59
19
21
32
22
20
50
12
28
10
33
39
68
55
64
92
27
38
81
57
23
9
8
56
98