438
663
70
4
55
198
188
360
21
29
95
97
372
32
10
64
31
50
36
107
12
131
94
68
49
8
1131
60
159
35
45
172
25
24
28
16
71
67
93
56
23
46
6
52
203
30
57
44
279
9