55
510
219
49
191
75
45
41
122
4
62
119
307
73
217
120
9
53
32
63
13
11
31
52
51
28
37
33
22
15
61
102
8
27
7
17
47
99
88
84
1076
54
26
82
21
240
121
141
101
110