4
14
20
8
25
22
72
7
18
9
15
16
33
66
58
30
24
35
38
130
109
90
77
263
49
101
51
319
11
19
218
86
235
168
23
121
42
484
193
293
27
36
533
57
44
350
89
127
360