29
76
37
146
133
18
258
8
40
11
111
118
30
34
20
85
70
15
19
60
154
153
26
102
170
46
13
93
124
145
64
78
32
27
103
54
14
69
31
28
95
240
112
238
63
201
44
137
62
41