375
38
25
30
78
26
363
10
57
28
66
405
33
147
203
27
259
29
50
43
32
212
94
9
85
76
82
415
48
35
187
59
371
101
31
189
127
134
262
125
42
436
64
22
44
112
21
70
130
183
772
11
36