1
0
19
36
24
11
49
54
42
59
67
15
51
158
116
210
248
33
58
180
102
460
41
262
84
123
136
45
96
18
28
14
117
165
3
25
34
138
182
93
23
26
32
90
68
296
22
131
198