200
23
81
43
8
16
10
50
22
5
6
19
28
13
75
31
26
42
45
178
146
17
18
20
68
32
167
24
25
46
54
40
150
59
47
44
7
63
64
9
37
14
12
51
94
125
69
33
52
27
41