584
268
77
66
39
32
56
21
48
35
89
96
64
564
26
46
78
84
1471
50
42
69
58
828
102
187
90
57
194
180
231
63
28
110
85
135
65
203
113
105
104
233
152
36
93
86
59
47
37
285
76
79