5
12
8
19
200
60
35
13
37
26
7
10
16
14
11
20
36
21
6
107
40
9
25
92
18
115
53
74
30
33
108
31
41
34
38
79
181
143
22
62
195
17
15
114
96
42
24
146
32