18
89
13
30
19
38
26
16
8
56
6
7
57
44
10
12
24
17
41
5
22
67
14
111
11
97
9
393
25
71
195
42
15
200
31
68
55
45
47
53
39
64
20
114
37
90
33
141