40
54
67
78
84
95
58
812
178
52
32
47
37
99
16
19
137
118
22
171
189
33
151
105
106
82
51
104
49
80
9
162
304
29
39
11
25
61
199
23
26
28
15
13
60