318
41
54
35
211
55
50
52
32
44
317
79
75
24
64
110
21
107
97
191
59
46
31
112
138
68
247
28
96
179
23
88
20
144
176
1275
34
116
40
27
48
25
650
70
122
686
126
57
19
74
26