553
67
43
23
17
42
50
575
156
19
26
65
98
78
265
16
38
72
53
20
57
5
3
35
108
46
86
442
6
39
25
95
379
66
152
125
167
27
36
264
153
420
61
33
88
30
162
31
22
15
60
8
100
64
76