18
43
73
9
110
6
105
17
37
26
98
20
28
61
82
11
14
64
51
88
50
44
52
8
54
74
86
36
13
59
22
293
47
35
24
214
304
53
154
31
19
96
10
41
21
38
139
66