51
13
18
10
33
170
52
53
48
16
79
14
37
73
72
32
11
39
124
27
217
346
6
90
23
30
71
132
296
225
57
25
43
46
135
55
28
35
81
230
56
432
237
83
59
21
69
448