64
126
117
10
34
709
45
265
11
40
105
324
15
208
159
29
723
156
51
552
86
80
65
68
59
30
153
35
82
72
278