6
46
72
42
28
174
153
63
54
223
20
125
97
408
33
22
47
58
378
24
10
93
18
69
138
180
425
38
11
13
229
133
21
129
104
163
41
31
55
39
27
17
48
90
43
23
32
70
160