70
27
15
128
14
79
125
32
30
212
90
16
68
80
40
232
362
43
123
63
24
111
41
977
37
67
11
61
184
52
28
34
53
58
495
25
19
49
293
91
31
119
145
250
38
275
289
42
155
83
50