75
27
12
97
81
1137
26
85
390
203
272
29
108
285
3
23
24
25
136
21
226
54
90
702
447
31
73
101
11
140
100
1
4
13
41
298
36
206
301
89
19
20
510
269
183
51
436
111
88
190
67
92
254