18
66
94
109
72
118
42
30
65
71
64
17
145
293
31
32
116
92
10
13
95
60
239
79
15
51
73
46
37
21
137
9
24
69
61
53
115
16
350
54
25
89
62
67
44
27
12
149
11
141
87
123
136
39
7