53
63
160
546
26
60
219
23
5
58
119
16
31
178
21
140
506
38
45
70
51
73
91
33
64
22
27
541
113
77
1141
47
24
89
50
18
48
32
57
40
10
108
69
236
229
168
545
41
104