10
111
29
5
7
24
9
50
17
6
35
200
13
16
25
40
33
23
30
44
21
26
115
11
32
8
14
27
65
71
22
80
31
28
64
55
19
37
36
12
169
74