29
30
91
32
40
74
23
11
57
15
185
19
41
5
523
35
192
214
33
21
38
44
106
6
8
85
13
189
306
10
34
17
18
78
156
36
14
82
46
51
16
60
27
7
691
52