18
33
26
14
44
48
80
121
87
13
35
317
62
68
27
69
51
61
11
128
109
72
70
8
95
93
82
142
38
59
20
71
34
41
140
118
135
52
6
166
239
23
22
40
10
2
60