93
34
36
51
46
74
50
171
110
62
35
45
28
43
70
57
44
38
64
31
30
504
23
12
65
151
106
73
135
105
26
222
92
42
67
11
59
25
21
41
53
13
193
52
19
61
103
469
832
137
56
29
14