47
66
21
37
55
17
54
32
96
81
16
10
40
134
86
2
184
45
50
62
383
102
180
128
43
230
58
157
108
89
5
24
22
18
73
63
49
51
36
366
56
87
33
48
411
510
74
104
59