39
53
375
261
7
99
6
31
140
16
148
5
32
102
40
45
24
15
27
93
269
14
106
34
42
20
355
142
52
125
132
101
78
168
170
69
46
175
400
37
91
80
10
55
79
77
33
30
8
89
44
9