11
30
19
124
82
20
224
255
48
4
143
73
152
102
150
51
33
6
136
55
37
21
61
309
182
70
174
328
103
13
134
141
78
29
43
16
56
121
198
126
104
24
66
45
14
58
26
32
212
72
84
69
5
147