327
10
221
287
440
19
11
500
24
60
52
83
45
21
154
245
23
147
67
31
77
85
109
96
68
158
37
48
125
16
17
74
87
408
41
189
88
61
29
34
102
119
80
1351
62
20
811
78
142