86
75
456
58
317
69
127
458
37
13
70
212
6
168
85
39
186
89
80
84
241
53
362
48
83
136
92
119
66
15
38
33
527
29
10
14
67
174
118
45
41
97
125
28
30
17
73
61
26
11
22
8
18
9
46