47
692
53
116
2
46
25
49
19
52
23
18
13
85
44
474
74
22
109
27
189
39
147
17
31
75
122
54
20
273
179
15
32
34
65
35
10
91
187
59
81
86
82
43
29
163
45
4
33