6
128
19
22
50
53
151
33
444
97
69
42
23
257
30
435
284
173
99
29
73
13
349
44
74
37
77
146
39
143
40
14
25
134
113
249
158
87
21
17
32
601
41
72
210
47
35
148
67
84
34
168
271
26