51
221
72
73
36
46
83
39
88
102
53
378
34
15
189
67
19
75
44
49
8
20
77
89
127
42
99
43
32
56
76
30
50
25
27
91
23
168
338
33
182
116
61
327
204
69
10