18
8
80
27
30
52
41
17
19
15
2
5
22
28
3
103
180
16
25
13
26
105
72
107
7
116
20
11
23
21
34
126
10
12
139
189
220
14
42
48
31
166
293