40
834
59
34
58
332
194
52
13
32
133
42
229
49
14
38
37
21
183
10
33
82
225
23
56
51
44
68
113
50
48
16
7
9
26
206
12
77
27
142
60
29
15
121
47
106
231