18
34
68
11
31
200
49
38
7
5
48
88
23
12
10
9
19
20
26
28
43
63
6
33
22
65
51
96
8
27
24
143
109
125
61
44
59
21
17
71
64
14
16
37
98
29
30
25
198
60