334
76
87
39
400
82
23
50
8
11
97
55
46
67
56
18
41
19
22
429
122
16
63
58
88
1460
31
157
347
33
421
10
44
36
92
140
219
12
30
20
110
59
60
115
48
66
13
38
51
15
34