40
63
238
302
102
136
234
25
144
93
116
126
214
62
74
65
207
95
138
307
42
39
33
30
38
141
193
27
79
61
525
105
15
184
13
20
60
12
23
18
34
6
28
231
90
121
5
53
81
54